0

IDE:netbeans Playframework:v 1.2.4

从我的 app/controllers/application.java 我调用以下

public static void DoSomething()
{
   render("Application/Showresult.html");
}

当我查看 URL 时,它指出 localhost/application/process

我可以看到结果。

为什么会显示那个 URL?

在我的一个观点中,我有一个 iframe。iframe 的 src 指向一个 html 文件,图形团队可以在部署到生产后将其放入视图文件夹中。

我是否必须将用于后期制作的 html 文件放置到 views 文件夹并从 iframe 中调用它

我的视图.html

<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <button id="click" title="click me" ></button>
        <iframe src="@{'graphicteamview.html'}">
    </body>
</html>

还是我必须告诉图形团队将他们的 html 放在公共文件夹中,然后这样访问它

<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <button id="click" title="click me" ></button>
        <iframe src="@{'public/iframeHTML/somepage.html'}">
    </body>
</html>
4

1 回答 1

0

如果它是静态资源,请将其存储在 Public 文件夹下。

于 2012-10-19T11:39:24.307 回答