Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/345.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
如何引用子模块非java资源(模板、js、css等)_Java_Playframework - Fatal编程技术网

如何引用子模块非java资源(模板、js、css等)

如何引用子模块非java资源(模板、js、css等),java,playframework,Java,Playframework,我有一个使用playframework模块的playframework应用程序。 模块中有一些静态内容和视图/标记。 我的应用程序在开发模式下运行时运行良好。 但是当部署到tomcat6时,它会导致 TemplateNotFoundException: Template not found : tags/templateFromModule.html or tags/templateFromModule.tag 我可以在以下部署的应用程序中找到此模板: WEB-INF\application\

我有一个使用playframework模块的playframework应用程序。 模块中有一些静态内容和视图/标记。 我的应用程序在开发模式下运行时运行良好。 但是当部署到tomcat6时,它会导致

TemplateNotFoundException: Template not found : tags/templateFromModule.html
or tags/templateFromModule.tag
我可以在以下部署的应用程序中找到此模板: WEB-INF\application\precompiled\templates\from\u module\u myModuleName\app\views\tags\


请帮助

在模块中定义
/public/MODULENAME/javascripts/foobar.js
上的静态资源,然后从应用程序中执行
@{'/public/MODULENAME/javascripts/foobar.js'
。导入应用程序时,不要忘记关闭模块的
/public
路由。

谢谢,标签呢?可以在我的应用程序页面上使用#{myModuleTag}吗?不,它不起作用。当我将一些静态内容(js)放入mymodule/public,并使用命令play war-o dest_path/myapp.war部署myapp时,我模块中的公共内容不会包含在部署目录中。我相信它包含在/public/MODULENAME/中,而不是/public中。