【问题标题】:Render a page from different location in Play framework从 Play 框架中的不同位置渲染页面
【发布时间】:2014-04-16 10:39:19
【问题描述】:

我使用的是 Play Framework 2.2 版本。我知道页面和链接的基本路由。 但是我有一个名为 index.html 的页面(不是播放包中的默认页面,这是我自己的页面之一)我希望呈现位于此位置的页面。

C:\project1\myproj\app\www\index.html

现在我在 Routes 文件中进行了这些更改

GET /masterpage controllers.Assets.at(path="/app/www/","index.html")

但我收到此错误Identifier expected

感谢任何帮助。 :) 谢谢..

【问题讨论】:

  • 如果你能提供你的游戏项目路径在哪里?

标签: playframework playframework-2.2


【解决方案1】:

您收到错误 Identifier expected 因为在路由中您必须提及数据类型,请尝试以下 url

路线

GET /masterpage        controllers.Assets.at(path:String,pageName:String)

【讨论】:

    【解决方案2】:

    首先我会将 www 从 app 文件夹移动到公用文件夹和路由文件中

    GET     /masterpage                 controllers.Assets.at(path="/public", file="www/index.html")
    

    【讨论】:

    • 你确定吗?在 2.2.1 (scala) 上测试
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-22
    • 1970-01-01
    • 2011-03-19
    • 1970-01-01
    • 1970-01-01
    • 2015-06-11
    • 1970-01-01
    相关资源
    最近更新 更多