Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 我应该如何使用<;a href>;标记以访问电梯中的其他模板?_Scala_Hyperlink_Lift - Fatal编程技术网

Scala 我应该如何使用<;a href>;标记以访问电梯中的其他模板?

Scala 我应该如何使用<;a href>;标记以访问电梯中的其他模板?,scala,hyperlink,lift,Scala,Hyperlink,Lift,根据Lift wiki,我知道Lift的“视图优先”概念。这与我使用的任何框架都大不相同。以基本JSP内容为例,我可以编写 在页面中,将逻辑写入servlet。我怎么能用电梯做这样的事情?我在一个模板中写了相同的标签,当我访问这个页面时,我得到了404错误。但如果我在网站地图上添加一个菜单,事情就会进展顺利。有没有可能在不创建新菜单的情况下创建链接?我是Lift和Scala的初学者。提前谢谢。是的,这是可能的 只要不要在引导类中调用LiftRules.setSiteMap,那么Lift将允许您

根据Lift wiki,我知道Lift的“视图优先”概念。这与我使用的任何框架都大不相同。以基本JSP内容为例,我可以编写
在页面中,将逻辑写入servlet。我怎么能用电梯做这样的事情?我在一个模板中写了相同的标签,当我访问这个页面时,我得到了404错误。但如果我在网站地图上添加一个菜单,事情就会进展顺利。有没有可能在不创建新菜单的情况下创建链接?我是Lift和Scala的初学者。提前谢谢。

是的,这是可能的

只要不要在引导类中调用LiftRules.setSiteMap,那么Lift将允许您访问webapp/目录下的每个页面。您可以在此模式下测试代码

但这也会导致无法进行访问控制,因此请小心。

是的,这是可能的

只要不要在引导类中调用LiftRules.setSiteMap,那么Lift将允许您访问webapp/目录下的每个页面。您可以在此模式下测试代码


但是这也会导致没有访问控制,所以要小心。

当所有内容都在站点地图中声明时,您可以使用Lift。

当所有内容都在站点地图中声明时,您可以使用Lift。

我认为您也可以按照要求执行操作,即使链接可以访问,但在站点地图中不可见(如果您根本不想要站点地图,请使用Brian的答案),代码如下:

SiteMap(Menu("PreClass") / "preClass" >> Hidden)

我们更愿意让站点地图处于启用状态,因为在我们的情况下,严格控制访问似乎是一个好主意。

也可以按照我认为您的要求来做,即使链接可以访问,但在站点地图中不可见(如果您根本不想要站点地图,请使用Brian的答案),代码如下:

SiteMap(Menu("PreClass") / "preClass" >> Hidden)
在我们的例子中,严格控制访问似乎是一个好主意,因此我们更愿意启用站点地图