Servlet

                                  请求与转发:

  当请求来到HTTP服务器,而HTTP服务器转交请求给容器时,容器会创建一个代表当前请求的HttpServletRequest对象,并将请求 相关信息设置给该对象。同时,容器创建一个HttpServletResponse对象。对客户端进行响应的Java对象。

---------------------------------------------处理请求参数与标头---------------------------

  请求来到服务器时,web容器创建HttpServletRequest实例来包装请求中的相关信息。

  getParameter():指定请求参数名称来取得对应的值。例如:String name=request.getParameter("name");

  getParameterValues():取得复选框,列表中的值。  String values[] =request.getParameterValues("param");

  getParameterNames():获得请求中有多少请求参数。返回Enumeration对象。

      Enumeration<String> e=req.getParameterNames();

        while(e.hasMoreElements()){

          String param =e.nextElement();

        }

  getParameterMap():请求参数以Map对象返回,KEY代表参数名称。value代表参数值。

 

    HttpServletRequest上定义有getReader()方法,可以让你取得一个BufferedReader,通过该对象,可以读取请求的Body数据。

 

posted @ 2016-06-21 23:49  陆伟  阅读(162)  评论(0编辑  收藏  举报