Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Playframework 2.0 带有Playframework2.0.2的HTML5页面_Playframework 2.0 - Fatal编程技术网

Playframework 2.0 带有Playframework2.0.2的HTML5页面

Playframework 2.0 带有Playframework2.0.2的HTML5页面,playframework-2.0,Playframework 2.0,试图包含简单的HTML5页面,而不是scala模板 为此,我尝试在我的视图中创建一个简单的HTML页面,但如何将我的应用重定向到此页面 我试图实现的是使用HTML页面作为我的UI,并为POST和GETJSON数据在UI页面中播放控制器,这将允许我解耦UI查看路由文件,最后是资产静态文件(如CSS)的路由,JS和图像放置在公共目录中 您可以为静态HTML文件创建类似的文件夹,并添加与资产相同的单独路由 你也可以将你的文件添加到视图中,作为ie.静态的\u html5.scala.html,只需不向

试图包含简单的
HTML5
页面,而不是
scala
模板

为此,我尝试在我的
视图中创建一个简单的
HTML
页面,但如何将我的应用重定向到此页面


我试图实现的是使用HTML页面作为我的UI,并为
POST
GET
JSON
数据在UI页面中播放控制器,这将允许我解耦UI

查看
路由
文件,最后是
资产
静态文件(如CSS)的路由,JS和图像放置在公共目录中

您可以为静态HTML文件创建类似的文件夹,并添加与资产相同的单独路由

你也可以将你的文件添加到
视图中,作为ie.
静态的\u html5.scala.html
,只需不向其中添加任何scala函数(只需记住将文件的第一行留空),在这种情况下,你只需记住将任何
@
替换为
@
(即:
我的电子邮件是bob@@example.com

在这种情况下,可以将其呈现为不带参数的公共模板:

public static Result index(){
    return ok(static_html5.render());
}

非常感谢你。。为什么我不能在控制器中看到我的html页面?我需要执行
play run
ofttn以便IntelliJ识别页面。是的,play必须一直运行以编译新添加/更改的视图。此外,您还需要刷新浏览器。您也可以使用
tilde dev
模式,在这种情况下,Play将尽快编译它:
Play~run
感谢提供的信息,它非常有用,我通过将html页面放置在
视图中实现了同样的效果。如果我试图将静态
页面
视图中分开放置,我将面临问题,您是否可以提供示例
conf
来设置
视图之外的页面
还必须以
.scala
结束页面?当作为静态文件放置在视图之外时,名称中不需要有
scala
。检查用于处理公共资产的文档: