我是Spring 3的新手,正在自学。我遇到了一个关于框架集的问题。
在我的页面中,我包含了3个框架集,如下所示
<frameset rows="10">
<frame src="/WEB-INF/views/frame1.jsp" name="frame1"scrolling="no">
<frameset cols="20%,*">
<frame src="/WEB-INF/views/frame2.jsp" name="frame2">
<frame src="/WEB-INF/views/frame3.jsp" name="frame3">
</frameset>
</frameset>
现在,当我运行框架集页面时,它抛出了一个资源找不到异常,我不知道为什么。
我是否必须为控制器中的每个frame*.jsp页面定义映射。任何例子都将不胜感激。
提前感谢: Vivek
发布于 2011-10-01 00:37:05
通常情况下,浏览器本身应该不能访问位于WEB-INF下的文件(这是应用程序容器的事情)。您需要将它们映射到可公开访问的对象;视图、不在WEB-INF下的JSP等。
发布于 2011-10-01 00:36:18
用户不能访问WEB-INF目录中的所有页面,因此如果这是一个简单的JSP页面,请将其移动到公共文件夹(并检查它是否可以通过浏览器访问)。
发布于 2011-10-01 00:38:20
帧源需要实际的映射或公开可用的文件。您将注意到,如果您尝试在浏览器中访问该资源,您将得到404。
https://stackoverflow.com/questions/7613363
复制相似问题