当前位置: 代码迷 >> Java Web开发 >> frameset src 页面加载有关问题
  详细解决方案

frameset src 页面加载有关问题

热度:542   发布时间:2016-04-16 22:24:17.0
frameset src 页面加载问题
问题:如题目所示。
框架:spring3.0mvc+hibernate
在使用frameset 加载页面时,页面报404错误,提示访问资源不存在,很崩溃的问题。

下面是我页面的代码:

<frameset rows="100,*,25" framespacing="0" border="0" frameborder="0">
  <frame noresize="" target="contents" name="TopMenu" scrolling="no" src="${pageContext.request.contextPath }/topMenu.jsp">
  <frameset cols="180, *" id="resize">
    <frame noresize="" target="main" name="menu" scrolling="yes" src="${pageContext.request.contextPath }/leftMenu.jsp">
    <frame noresize="" name="desktop" scrolling="yes" src="${pageContext.request.contextPath }/desktop.jsp">
  </frameset>
  <frame noresize="" name="status_bar" scrolling="no" src="${pageContext.request.contextPath }/status_bar.jsp">
</frameset>


下面是我页面的路径图,frameset的页面是main.jsp



现在提出的问题就是,我该在frameset的src属性如何书写,才能让页面正常加载进去。望各位大侠多指点,小弟拜谢了。

------解决方案--------------------
WEB-INF下的文件只能通过Java代码访问,url访问不了的
------解决方案--------------------
我很纳闷 你放置这些jsp文件的位置  
标准的放置位置是把JSP文件夹直接放在WebRoot下(与WEB-INF同级), 这时src应该是${pageContext.request.contextPath }/JSP/xxx.jsp (这是标准的位置)
如果按照你的这种目录结构,那么你的src应该是${pageContext.request.contextPath }/WEB-INF/JSP/xxx.jsp