现在从1.jsp通过控制器跳转到2.jsp
用重定向response.sendRedirect("../2.jsp");
跳转页面没错,没报404的错误,浏览器的url也显示的2.jsp但是这个页面没有任何东西
请问可能那些地方出错了?控制器里的数据库交互动作全都正常,数据全读出来了,然后把数据封装到集合里,集合存储到session里,2.jsp取session中的集合,读数据
可是2.jsp页面没反映
用重定向response.sendRedirect("../2.jsp");
跳转页面没错,没报404的错误,浏览器的url也显示的2.jsp但是这个页面没有任何东西
请问可能那些地方出错了?控制器里的数据库交互动作全都正常,数据全读出来了,然后把数据封装到集合里,集合存储到session里,2.jsp取session中的集合,读数据
可是2.jsp页面没反映
楼主【freedomTTT】截止到2008-07-16 12:54:48的历史汇总数据(不包括此帖):
发帖的总数量:12 发帖的总分数:350 每贴平均分数:29
回帖的总数量:183 得分贴总数量:52 回帖的得分率:28%
结贴的总数量:12 结贴的总分数:350
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
你把它改一下,改为如下代码试试
response.sendRedirect("2.jsp");
这个问题我也遇到过
貌似myecipse可以jsp里面设置断点的
调试一下
应该就可以了
跳转页面没错,没报404的错误,浏览器的url也显示的2.jsp但是这个页面没有任何东西这说明肯定是跳到2.jsp页面了,你可以在 2.jsp 顶上用 out.println("--------") 测试哈,有没有东西显示出来。
有的话就是你下面的代码有问题了。
你的2。jsp放在那里的?
绝对路径:response.sendRedirect("http://www.brainysoftware.com")发送至http://www.brainysoftware.com
根路径:response.sendRedirect("/ooo")发送至http://localhost:8080/ooo
相对路径:response.sendRedirect("ooo")发送至http://localhost:8080/Test/ggg/ooo