我有一个应用程序,它基本上由大约14个webapp组成。因此,我有一个JSP,它试图从另一个Web应用程序加载脚本和图像。例如在index.jsp上,我有:
<c:import url="/files/menu_head_section.jsp" context="/APPHomeWeb" />
APPHomeWeb基本上是一个webapp,就像我的大多数应用程序图像,js,css等的转储一样。
现在我位于APPHomeWeb内的menu_head_section.jsp,我还有其他文件,例如:
<script type="text/javascript" src="/APPHomeWeb/files/sharedSources/javascript/generic/onLoad.js"></script>
.
.
.
.
<span style="float:left;width:100px;"><img src="/APPHomeWeb/files/hz_rgb_grd_wht.jpg" border="0" height="50" alt=""></span>
当我加载网页时,我在Web Developer中看到文件没有加载,状态为302。
有趣的是,下面有一行代码:
<script type="text/javascript" src="/dhtmlx/codebase/dhtmlx.js"></script>
可以很好地加载200。
我不确定自己在做什么错。但是,如果我是页面,将可以很好地加载! :)
任何帮助,将不胜感激!谢谢!
最佳答案
我只是直觉,然后将Webapp的名称从APPHomeWeb更改为appHomeWeb,并且可以正常工作。但是我不知道这是如何工作的。有人可以解释一下为什么案件在这里重要吗?