|
|
1
5
请参见网站地图wiki页面: http://liftweb.assembla.com/wiki/show/liftweb/SiteMap 站点地图的原因是菜单生成和访问控制的统一。您可以按名称引用页面,如果在目录层次结构中移动页面,使用站点地图,链接将始终有效。Sitemap提供了一种类型安全机制,用于提取查询参数和路径信息,以便当前页面可以具有关联的对象,并且可以通过将对象传递到loc来计算页面的URL。 站点地图看起来可能有点重,但是如果您要为不同的页面构建一个具有不同访问控制规则的站点,那么站点地图为您提供了一个很好的、统一的表示和安全机制。 如果不想使用站点地图,只需从boot.scala中删除LiftRules.setSitemap()行,Lift将服务于任何页面。 |
|
|
2
1
要回答上一条评论:如果使用默认的提升原型尝试提升:这将使用为站点提供菜单的站点地图。这是在
|