JavaWeb基础学习(三)--Request & Response
请求过程: 每次请求都将会创建新的request&response对象。 HttpServletRequest 简介: Servlet API 中定义的 ServletRequest 接口用于 封装请求消息 。 HttpServletRequest 是专用于HTTP协议的ServletRequest 子接口,它用于封装 HTTP 请求消息。 在 service() 方法内部调用 HttpServletRequest 对象的各种方法来获取请求消息。 功能: 接收用户参数; 接收用户的所有请求头信息; 转发、包含; 作为域对象存放数据。 接收用户参数: getParameter(String) :根据名字获取参数,返回String类型 // 获取 <input type=”text” name=”username”> 的值 String username = request.getParameter(“username”); getParameterValues(String) :根据名字获取一组参数,返回String[ ] // 获取多个 <input type=”checkbox” name=”hobby” value=”…” > 的值 String [] hobbys = request.getParameterValues(“hobby”); 注意:如果指定的参数未传递