Tomcat context.xml War应用程序

时间:2017-06-30 08:29:55

标签: java tomcat url tomcat7 war

我的时区早上好。

我在context.xml中更改了Web应用程序名称。 在更改之前,URL为:

http//:hostname:port/index.jsp

之后:

http//:hostname:port/newName/index.jsp

问题: 在context.xml更改之前,我们在jsp页面中有以下语句。

<script  src="folder1/folder2/js/util.js"></script>

现在在context.xml更改后,我们必须将src属性更新为

<script  src="newName/folder1/folder2/js/util.js"></script>

其中一个解决方案: 在Web应用程序的文件夹结构中,我们进行了以下更改: 在改变之前:

webapp       
  -META-INF       
  -WEB-INF       
  -folder1
      -folder2

  ....

现在我们必须将folder1复制到newName文件夹

  webapp
      -META-INF
      -WEB-INF
      -newName
         -folder1
            -folder2

我的问题:  我认为这个解决方案容易出错,因为我们可能忘记更新到新的   位置应用程序拥有的数百个文件中的URL之一。 有没有更好的解决方案?我们可以在web.xml中进行某种重定向吗?

提前致谢 最好的问候

0 个答案:

没有答案