Response对象
功能:设置响应消息
1.设置响应行:
1.格式:HTT/1.1 200 ok
2.设置状态码:setStatus(int sc)
2.设置响应头:setheader(String name,String value)
3.设置响应体:
使用步骤:
1.获取输出流
1.字符输出流:PrintWrite getWrite()
2.字节输出流:ServletOutputString getOutputString()
2.使用输出流,将数据输出到客户端浏览器
案例:
1.完成重定向:
重定向:资源跳转的方式
代码实现:
//简单的重定向方法
response.sendRedirect("/Tomcat/chongdingxiangDemo2");
forward 和 redirect 区别
重定向的特点: redirect
1.地址栏发生变化
2.重定向可以访问其他站点(服务器)的资源
3.重定向是两次请求。不能使用request对象共享数据
转发向的特点: forward
1.地址栏不发生变化
2.转发只能访问当前服务器下的资源
3.转发是一次请求,可以使用request对象来共享数据
路径的写法:
1.路径的分类:
1.相对路径:通过相对路径不可以确定唯一资源
规则:找到当前资源和目标资源之间的相对位置关系
./&#x