【问题标题】:Embed static HTML page in play 2.2.1在播放中嵌入静态 HTML 页面 2.2.1
【发布时间】:2013-12-16 00:49:45
【问题描述】:

我想显示嵌入到 play 2.2.1 项目中的静态 html 页面。

我创建了一个play 2.2.1 项目。

我已将我的整个静态 html 文件及其资产(js、css、img 等)放入 play 的公共文件夹中。

我还删除了预先创建的controllerviews packages

我的路由文件如下所示:

GET  /comingSoon.html   controllers.Assets.at(path="/public", file="comingSoon.html")

但是,当我转到 http://localhost:9000/ 时,我得到:

非常感谢您的帮助!

【问题讨论】:

    标签: java html css playframework playframework-2.0


    【解决方案1】:

    嗯,我不明白,实际上 Play 告诉你,你没有为路径 / 创建任何路线;)

    只需添加这条路线:

    GET   /   controllers.Assets.at(path="/public", file="comingSoon.html")
    

    【讨论】:

    • 非常感谢您的回答!它有效;)但是,我的样式路径不起作用<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css"> 我是否需要将它们集成到 scala 格式中,即使它们位于公共文件夹中?
    • 抱歉,在 cmets 中没有太多的地方可以放样本,所以也许可以创建新问题并向我们展示您声明了哪些路线以及您将引导程序包保存在哪里。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-25
    • 2015-01-12
    • 1970-01-01
    相关资源
    最近更新 更多