通过struts跳转到一个jsp页面,页面通过frameset标签进行分割页面,跳转后页面出现404错误...求高手 怎么

[复制链接]
查看11 | 回复1 | 2011-2-24 03:20:56 | 显示全部楼层 |阅读模式
jsp页面代码:?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\" ?
%@ page language=\\\"java\\\" contentType=\\\"text/html; charset=utf-8\\\"

pageEncoding=\\\"utf-8\\\"%
!DOCTYPE html PUBLIC \\\"-//W3C//DTD XHTML 1.0 Transitional//EN\\\" \\\"<a href=\\\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\\\" target=\\\"_blank\\\">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>\\\"
html
frameset rows=\\\"20%,80%\\\"


frame src=\\\"/jsp/user/top.jsp\\\" /
frameset cols=\\\"25%,75%\\\"

frame src=\\\"/jsp/user/lefr.jsp\\\" /

frame src=\\\"/jsp/user/right.jsp\\\" name=\\\"showframe\\\" /
/frameset
/frameset
/html
回复

使用道具 举报

千问 | 2011-2-24 03:20:56 | 显示全部楼层
<pre id=\\\"best-answer-content\\\" class=\\\"reply-text mb10\\\">你这样分割后,这个页面实际是由三个部分组成的了,如果三个部分都出现了404,说明frame
的src属性的路径有问题,试着去掉/或者加(.或者..),总之是路径的问题,如果只出现一个大的页面404的错误,说明你的跳转时有问题的,看下你跳转的路径是不是有问题,如果还解决不了可以截图你的webroot下的目录看看以及贴出你的跳转部分代码

那说明你的跳转肯定是没有问题的了,问题在这里面了
jsp页面代码改成如下即可:
?xml version=\\\"1.0\\\" encoding=\\\"utf-8\\\" ?
%@ page language=\\\"java\\\" contentType=\\\"text/html; charset=utf-8\\\"

pageEncoding=\\\"utf-8\\\"%
%
String path = request.getContextPath();
String basePath = request.getScheme() \\\"://\\\" request.getServerName() \\\":\\\" request.getServerPort() path \\\"/\\\";
%
!DOCTYPE html PUBLIC \\\"-//W3C//DTD XHTML 1.0 Transitional//EN\\\" \\\"<a href=\\\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\\\" target=\\\"_blank\\\">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>\\\"
html
head
base href=\\\"%=basePath%\\\"
/head
frameset rows=\\\"20%,80%\\\"

frame src=\\\"${pageContext.request.contextPath }/jsp/user/top.jsp\\\" /
frameset cols=\\\"25%,75%\\\"

frame src=\\\"${pageContext.request.contextPath }/jsp/user/lefr.jsp\\\" /

frame src=\\\"${pageContext.request.contextPath }/jsp/user/right.jsp\\\" name=\\\"showframe\\\" /
/frameset
/frameset
/html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行