当前页面: 开发资料首页 → J2EE 专题 → servlet模式下页面刷新问题?
servlet模式下页面刷新问题?
摘要: servlet模式下页面刷新问题?
有一个问题就是:我在jsp+servlet+javabean模式下在一个添加数据servlet中使用
RequestDispatcher requestDispatcher = request.getRequestDispatcher("viewMessages_servlet");
requestDispatcher.forward(request,response);
映射到另一个显示数据的servlet时,假如当前的网址是:http://localhost:8080/test/add_servlet,
映射后虽然显示到了数据显示页面,但网址依旧是http://localhost:8080/test/add_servlet,没有变成我想要的
http://localhost:8080/test/viewMessages_servlet,这时刷新页面仍然会向数据库中添加记录,这个问题怎么解决?
这个就是设计的问题了
什么设计问题呢?我说的能实现吗?怎么实现?
ding
想变地址栏地址,当然不能用request了,要用reponse.sendRedirect(url);
楼猪不厚道,不给分
不是不给分,问题没有解决,我怎么给分?
在Servlet里能用reponse.sendRedirect(url);吗?
给分当然要给正确的答案,起码在我的环境下能通过,不然给错误答案加分是误导看帖人!!!
不能用。。。。你试了嘛?你再说一遍不能用?
reponse.sendRedirect(url);
目前就这个方法了