我有一个在Windows上的Tomcat服务器上运行的Web应用程序,但现在我想转移到Linux。所以我已经改变了所有必需的东西,并使用Linux在Tomcat服务器上部署了war文件。运行tomcat后我的应用程序工作正常,但资源(样式表,javascripts和图像)没有加载。
我将这些资源放在网络应用文件夹中。我需要设置任何路径吗?
在我的路线档案中:
GET /SRSFiles/*file controllers.Assets.at(path="/webapps", file)//for tomcat
#GET /assets/*file controllers.Assets.at(path="/public", file)//for play
在主要的scala页面中:
<link rel="stylesheet" type="text/css" media="screen" href="@routes.Assets.at("stylesheets/theme.css")">
<script type="text/javascript" src="@routes.Assets.at("javascripts/common.js")"></script>