1

ここに私のピースコードがあります:

 <div id="account"><a href="@routes.Contacts.blank()">Contact</a></div>` 

代わりに、上記のコードを使用します

<div id="account"><a href="account.html">Contact</a></div>

だから、インデックスページに静的なhtmlページを直接ロードしたい。
私を助けてください。戦車の

4

2 に答える 2

10

conf/routes次のように、ファイルにルートを作成することで、インデックス ページを静的ファイルにマップできます。

GET     /                           controllers.Assets.at(path="/public", file="index.html")
GET     /*file                      controllers.Assets.at(path="/public", file)
于 2012-11-23T14:16:43.857 に答える
0

conf/routesいくつかのアクションを指すファイルにルートを作成する必要があります。

GET  /contact    controllers.Contacts.blank

そのため、型指定されたルートでリンクを構築できます (強くお勧めします):

<a href="@routes.Contacts.blank()">Contact</a>

または、ハードコードされたパスとして記述することもできます。重要なこと - 最終的な HTML コードのルートの 2 番目の部分に収まる必要があります

*.html「拡張子」を使用してルートを記述することもできますが、ブラウザーはパスではなくヘッダーによって応答を認識するため、完全に不要です!

GET  /contact.html    controllers.Contacts.blank
于 2012-11-22T18:40:52.877 に答える