首页 > 其他 > 详细

Servlet(Response,Request)

时间:2015-12-25 18:38:54      阅读:233      评论:0      收藏:0      [点我收藏+]

1.response控制码表的3种方法;输出1;

2,文件下载

3.控制浏览器定时刷新网页(REFRESH)

4.控制浏览器缓存当前文档内容

5. 通过response实现请求重定向。

6.setHeader中的一些常见头

http://www.cnblogs.com/mingforyou/p/3281945.html

 

 

HttpServletRequest

获得客户机信息

getRequestURL方法返回客户端发出请求时的完整URL。

getRequestURI方法返回请求行中的资源名部分。

getQueryString 方法返回请求行中的参数部分。

getPathInfo方法返回请求URL中的额外路径信息。额外路径信息是请求URL中的位于Servlet的路径之后和查询参数之前的内容,它以“/”开头。

getRemoteAddr方法返回发出请求的客户机的IP地址

getRemoteHost方法返回发出请求的客户机的完整主机名

getRemotePort方法返回客户机所使用的网络端口号

getLocalAddr方法返回WEB服务器的IP地址。

getLocalName方法返回WEB服务器的主机名

获得客户机请求头

getHeader方法

getHeaders方法

getHeaderNames方法

获得客户机请求参数(客户端提交的数据)

getParameter方法

getParameterValues(String name)方法

getParameterNames方法

getParameterMap方法:

Map<String,String[]> map=request.getParameterMap();

User user=new User();

User formbean=new User();

try {

                BeanUtils.populate(user, map);//用map集合填充bean

                BeanUtils.copyProperties(user, formbean);//bean的拷贝

} catch (Exception e1) {

                e1.printStackTrace();

}

System.out.println(user);

请求参数的中文乱码问题

post和get方式的乱码

getRequestDispatcher()与sendRedirect()的区别

http://www.cnblogs.com/phpzxh/archive/2010/02/01/1661137.html

Servlet(Response,Request)

原文:http://www.cnblogs.com/kydnn/p/5076334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!