你的理解应该是对的可以有统一的一个Controler,然后呢?
解决方案 »
- 用jsp把图片存储到mysql里
- 我想架个自己的JSP服务器,请问服务器硬件配置有什么要求呀?
- 请大家帮我看一下这个关于判断闰年的代码谢了~~!
- 数组删除对应问题
- 如何把request.getParameterValues("(String)itemId");转换成整形数组??急!!!
- 急急急!网站实现手机注册功能 在线等待
- 高分求救,JDBC错误java.lang.NullPointerException,在线等待(急),环境Tomcat5+MS Server2000+2003Server
- 菜鸟举手提问:为什么我向数据库中写不进去东西!
- weblogic6.1环境中mydomain下的各文件作用及配置--(大虾、菜鸟都欢迎!)
- 有关jdbc的问题,请教高人!
- 象CSDN这样的树形结构的控件是怎么实现的,有源代码吗
- javascript 参数如何传递?
The main diffrence is that the forward one does the redirecting at the server side while the sendRedirect one redirects to a new URL at the client's side(the browser).The sendRedirect one also loses the request and response data you may have putin (like forms attributes etc) while the forward one doesn't.
只是把forward指想的url在本也执行,而不转移url
而后者将彻底转移到send的url。
一个应用可以有多个容器。
1RequestDispatcher.forward(),HttpServletResponse.sendRedirect()
在servlet这条语句后,还会接着往下执行,为什么不是跳转离开呢?
2.RequestDispatcher.forward(),使用request.setAttribute("as",as);
数据根本传送不过去。
3.在tomcat中,这两条语句传送的中文总是乱码,转码也转不成,烦透了。
4.RequestDispatcher.forward(),使用的url必须是以"/"开始的我主要用这个来做servlet的异常处理,重定向到一个错误处理页面
jsp用错误处理一般用<%@ page errorPage="../errorpage.jsp" %>但servlet好像没类型的错误机制
我的经验,
1、RequestDispatcher.forward(),HttpServletResponse.sendRedirect()后,页面中的其它应答就结束了,页面中后面的东西不会接着往下执行。
2、request.setAttribute()是可以传数据至目标jsp页面或servlet的,要在目标页用request.getAttribute()接收
3、你指的传送是以什么方式传送?uri后带?parm=xx方式吗?
4、还是跟你不一样,我的反而是不应该以"/"开始,用"/"开始的话就不能正确的转发。
我的环境是tomcat4