IDE:netbeans Playframework:v 1.2.4
私のapp/controllers/application.javaから私は次のように呼び出します
public static void DoSomething()
{
render("Application/Showresult.html");
}
URLを見ると、localhost / application/processと表示されています
そして私は結果を見ることができます。
なぜそのURLが表示されるのですか?
私の見解の1つに、iframeがあります。iframeのsrcは、グラフィックチームが本番環境にデプロイした後にビューフォルダーにドロップできるhtmlファイルを指します。
ポストプロダクションで提供されるhtmlファイルをviewsフォルダーに配置し、iframeからそのように呼び出す必要がありますか?
myview.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>