我非常擅长使用java中的文件概念,我在我的文件夹中有一个文件,当我点击我页面中的文件链接时,它会显示未找到操作错误页面。如何解决?我是否需要设置任何配置吗?请提前帮助我并提供所有帮助。
This is my link:
<td><a href="/INVOICEPROCESSINGSYSTEM/@hoForm.filePath" class="fancyboxPDF" title="@hoForm.fileName" onclick="OpenFancyBoxForHeadOfficeFormsView('@hoForm.id');">@hoForm.fileName</a></td>
我的js代码是: 函数OpenFancyBoxForHeadOfficeFormsView(hoFormId){
$(".fancyboxPDF").fancybox({
openEffect: 'elastic',
closeEffect: 'elastic',
width:1200,
height:1000,
autoSize: true,
type: 'iframe',
loop : false,
helpers : {
overlay : {closeClick: false}, // disables close when outside clcik
},
iframe: {
preload: false // fixes issue with iframe and IE
}
});
}
答案 0 :(得分:2)
我做了一些更改后得到了答案。播放时显示动作未找到错误页面。我做的是我生成war文件并在tomcat中运行它。工作完美。我想我错过了一些路径来玩和这就是它在polay框架中运行时显示错误的原因。
答案 1 :(得分:0)
您忘了将网址路由到您的功能。
您必须拥有conf/routes
档案:
GET /INVOICEPROCESSINGSYSTEM/ YourControllerClass.OpenFancyBoxForHeadOfficeFormsView(hoFormId: String)
文档:https://www.playframework.com/documentation/2.5.x/JavaRouting