JSP request对象和response对象
2017-05-27 15:19
162 查看
request对象和response对象都是jsp内置对象。
request对象是javax.servlet.http.HttpServletRequest类的实现实例
response对象时javax.servlet.http.HttpServletReponse类的实现实例
列出上面两项是因为,我在之前的面试中的确有问到这个问题。
常用方法有:
String getParameter(String name),获取客户端的参数值,常用于表单
String[] getParameterValues(String name),获取单个参数的所有值,常用语表单中的多选
Enumeration getPameterName(),获取所有的参数的名称
void setCharacterEncoding(String encoding),设置字符编码方式
2.获取HTTP Header的信息
常用方法:
设置浏览器无缓冲:
response.setHeader(“Pragma”,”no-cache”);
response.setHeader(“Cache-Control”,”no-cahe”);
void addCookie(Cookie cookie),在响应中增加一个指定的cookie
setHeader();//定时跳转页面
eg:
setIntHeader();//定时刷新
eg: response.setIntHeader(“refresh”,60);//定时60S刷新
2.重定向方法分析
常用方法:
void sendRedirect(String url),将页面重定向到指定的URL上。调用这 个方法后,响应立刻被提交,页面跳转到新的页面 servlet不再向客户端输出。使用此方法与
request对象是javax.servlet.http.HttpServletRequest类的实现实例
response对象时javax.servlet.http.HttpServletReponse类的实现实例
列出上面两项是因为,我在之前的面试中的确有问到这个问题。
requset对象的作用
1.获取客户端的请求信息常用方法有:
String getParameter(String name),获取客户端的参数值,常用于表单
String[] getParameterValues(String name),获取单个参数的所有值,常用语表单中的多选
Enumeration getPameterName(),获取所有的参数的名称
void setCharacterEncoding(String encoding),设置字符编码方式
2.获取HTTP Header的信息
response对象的作用
1.设定HTTP标头的方法常用方法:
设置浏览器无缓冲:
response.setHeader(“Pragma”,”no-cache”);
response.setHeader(“Cache-Control”,”no-cahe”);
void addCookie(Cookie cookie),在响应中增加一个指定的cookie
setHeader();//定时跳转页面
eg:
response.setHeader("refresh","3;URL="http://www.baidu.com");
setIntHeader();//定时刷新
eg: response.setIntHeader(“refresh”,60);//定时60S刷新
2.重定向方法分析
常用方法:
void sendRedirect(String url),将页面重定向到指定的URL上。调用这 个方法后,响应立刻被提交,页面跳转到新的页面 servlet不再向客户端输出。使用此方法与
<jsp:forward>不相同,这个方法要先返回浏览器然后向浏览器发送重定向的url地址,参数的url可以是其它服务器的资源。在重定向之后,浏览器的地址会发生变化。使用
相关文章推荐
- JSP request对象、response对象、contentType属性,HTTP状态码
- JSP request对象和response对象
- JSP学习笔记三之response对象和request对象
- JSP学习笔记(1) request对象和response对象使用场合
- JSP内置对象:request对象,response对象、请求重定向、请求转发
- JSP的response对象例子
- Struts基础-获取request对象和response对象
- jsp内置对象之request对象
- JSP的response对象的实例详解
- JSP的内置对象--(使用request对象获取请求)
- JSP交互---request对象
- JSP基础语法之七:response对象,定时刷新、四种跳转对比、cookie
- JSP的response对象
- JSP中Request对象解决中文乱码
- JSP引擎的内置对象Request对象来获取客户提交的信息
- jsp中的request对象
- JSP中request对象补充
- JSP request对象
- jsp继续学习(request对象)
- JSP学习口水——response对象之输出缓冲