代码之家  ›  专栏  ›  技术社区  ›  Lydon Ch

如何在提升框架中添加新页面

  •  3
  • Lydon Ch  · 技术社区  · 15 年前

    如何在电梯的webapp目录中添加用户可以访问的新页面?

    目前只有index.html可以通过 http://localhost:8080/ http://localhost:8080/index.html

    假设我在webapp dir中添加了一个静态文件newpage.html,那么我该怎么做才能让用户通过 http://localhost:8080/newpage.html ?

    1 回复  |  直到 15 年前
        1
  •  7
  •   Arjan Blokzijl    15 年前

    我已经很久没有用Lift做过任何事情了,但是根据我的记忆,最简单的方法可能是在bootstrap.liftweb.boot.scala类的菜单项中添加页面。如果您已经使用Lift的Maven原型之一设置了项目,那么这个类应该存在于您的项目中。在这个类中,有以下行(或者类似的例子,我得到的示例仍然使用Lift 1.0,目前我认为它们已经朝着2.0版本前进了):

    
    // Build SiteMap
    val entries = Menu(Loc("Home", List("index"), "Home")) :: Nil
    

    如果将该行更改为以下行:

    
    val entries = Menu(Loc("Home", List("index"), "Home")) :: Menu(Loc("Welcome", List("welcome"), "Welcome")) :: Nil
    

    直接访问欢迎页面。