3

ユーザーがアクセスできるliftのwebappディレクトリに新しいページを追加するにはどうすればよいですか?

現在、 http:// localhost:8080 /またはhttp:// localhost:8080/index.htmlからアクセスできるのはindex.htmlのみです。

静的ファイルnewpage.htmlをwebappdirに追加すると、ユーザーがhttp:// localhost:8080 / newpage.htmlからアクセスできるようにするにはどうすればよいですか?

4

1 に答える 1

7

私がLiftで何かをしたのは久しぶりですが、私が覚えていることから、最も簡単な方法は、bootstrap.liftweb.Boot.scalaクラスのメニューエントリにページを追加することかもしれません。LiftのMavenアーキタイプの1つを使用してプロジェクトをセットアップした場合、このクラスはプロジェクトに含まれている必要があります。このクラスには、次の行があります(またはそれに似たもの、私が得た例ではまだ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

ウェルカムページに直接アクセスできるよりも。

于 2010-05-22T04:30:02.430 に答える