这是我的代码:
<div id="account"><a href="@routes.Contacts.blank()">Contact</a></div>`
而不是它,我使用上面的代码
<div id="account"><a href="account.html">Contact</a></div>
所以,我想直接在索引页面上加载静态 html 页面。
请帮我。坦克的
这是我的代码:
<div id="account"><a href="@routes.Contacts.blank()">Contact</a></div>`
而不是它,我使用上面的代码
<div id="account"><a href="account.html">Contact</a></div>
所以,我想直接在索引页面上加载静态 html 页面。
请帮我。坦克的
您可以通过在文件中创建路由来将索引页面映射到静态文件conf/routes
,例如:
GET / controllers.Assets.at(path="/public", file="index.html")
GET /*file controllers.Assets.at(path="/public", file)
您需要在conf/routes
文件中创建一个指向某些操作的路由,即:
GET /contact controllers.Contacts.blank
因此,您可以使用键入的路线建立链接(强烈推荐):
<a href="@routes.Contacts.blank()">Contact</a>
或者您可以将其编写为硬编码路径。重要的是 - 它必须适合最终 HTML 代码中路线的第二部分
您也可以使用*.html
“扩展”编写路由,但这是完全没有必要的,因为浏览器通过其标题而不是路径识别响应!
GET /contact.html controllers.Contacts.blank