response的输出返回有两种
一种是字节响应,另一种是字符响应
字节响应:
OutputStream os = resp.getOutputStream();
字符响应:
PrintWriter pWriter = resp.getWriter();
response的其他常用方法
//如果响应中已经有这个值就替换,否则就新增
resp.addHeader("gg", "ff");
//覆盖原有的值
resp.setHeader("gg", "ff");
//用提供的值替换原有的值,或者在响应中添加一个新的值
resp.setIntHeader("gg", 43);
2 重定向:
重定向设置有两种方式 :绝对路径重定向、相对路径重定向
绝对路径重定向:
resp.sendRedirect("http://www.sina.com.cn");
相对路径重定向:
又可以分为两种:前面有斜杠、前面无斜杠
一个客户请求:
http://www.wickeddly.com/myApp/cool/bar.do
在跳转到这个请求中后,无斜杠进行重定向:
sendRedirect(“foo/stuff.html”);
结果容器的解析后会变成一个完整的路径:
http://www.wickeddly.com/myApp/cool/foo/stuff.html
若是加斜杠的重定向
sendRedirect(“/foo/stuff.html”);
结果容器的解析后会变成一个完整的路径:
http://www.wickeddly.com/foo/stuff.html
myApp/cool/ 消失了
不要在提交响应之后再次调用sendRedirect方法
3 请求分配
重定向是让客户来完成工作,请求分配要求服务器上的XX来完成工作,也就是重定向是再次将路径返回给浏览器,浏览器再次请求服务器的过程,即完成了跳转。所以它的请求路径会发生变化.而请求分配给浏览器的访问路径不会发生变化
请求分配的调用方式
RequestDispatcher view = req.getRequestDispatcher("result.jsp");
view.forward(req, resp);
请求中的路径设置同重定向中的绝对和相对设置方式
分享到:
相关推荐
Head First Servlet & JSP, 经典教程,适用于SCWCD,我就是用这本书98%通过认证。本人注释版,非扫描。
Head First Servlets&JSP;-第2版-高清扫描版-带详细书签 高清扫描版,书签比较详细,和目录一样
head_first_servlet&jsp学习笔记
head first servlet&JSP讲解课件java-web,根据书籍head first servlet&JSP写的讲义课件。很经典。
Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up 'Head First HTML with CSS & XHTML' and really learned ... You also want to do it right so you ...
CSS 学习笔记Head First HTML&CSS 学习笔记 Head First HTML&CSS 学习笔记Head First HTML&CSS 学习笔记 Head First HTML&CSS 学习笔记Head First HTML&CSS 学习笔记 Head First HTML&CSS ...
CSS学习笔记HeadFirst HTML&CSS学习笔记 HeadFirst HTML&CSS学习笔记HeadFirst HTML&CSS学习笔记 HeadFirst HTML&CSS学习笔记HeadFirst HTML&CSS学习笔记 HeadFirst HTML&CSS学习笔记Head...
个人的Head First Servlets & JSP (SCWCD)读书及学习笔记
HeadFirst 设计模式学习笔记3--装饰模式 Demo http://blog.csdn.net/laszloyu/archive/2010/05/12/5582561.aspx
HeadFirst 设计模式学习笔记2--观察者模式 demo http://blog.csdn.net/laszloyu/archive/2010/05/12/5581769.aspx
Head First Servlet&JSP(清晰中文版) ,Head First系列丛书,就不过多介绍了~~
Head First Servlet&JSP(清晰中文版) ,Head First系列丛书,就不过多介绍了~~
Head First Servlet and JSP,学习servlet,jsp的好书
Head First Servlet&JSP(清晰中文版) ,Head First系列丛书,就不过多介绍了~~
HeadFirst 系列书籍不用多说。 Head First Servlet And JSP
Head First Servlet JSP 源码
Head First Servlet&JSP(清晰中文版) ,Head First系列丛书,就不过多介绍了~~
Head First Servlet JSP
Best book to learn J2EE Web Component and Pass SCWCD 5 Exam. Volume 2