zoukankan      html  css  js  c++  java
  • Servlet(Response,Request)

    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

  • 相关阅读:
    Python学习总结之三 -- 优雅的字符串
    Python学习总结之二 -- 数据类型
    Python学习总结之一 -- 基础篇
    JavaWeb学习总结第三篇--走进JSP页面元素
    JavaWeb学习总结第二篇--第一个JavaWeb程序
    JavaWeb学习总结第一篇--初识JavaWeb
    三俊马 站立会议04
    三俊马 站立会议03
    三俊马 站立会议02
    三俊马 站立会议01
  • 原文地址:https://www.cnblogs.com/kydnn/p/5076334.html
Copyright © 2011-2022 走看看