request(请求对象)
作用域:
Request对象的作用域为一次请求(客户端向服务端发送的一次请求),默认情况下request对象仅仅在一次请求中有效
常用方法:
1. request.setCharacterEncoding("UTF-8");//设置请求对象的编码集
2.getParameter(“”);//获取客户端提交的单个数据
上图客户端发送了一个request对象请求,下图接受数据
3.request.setAttribute("attr", "val1");//向request对象中设置一个属性,参数1属性名,参数2属性值(Object)
4.request.getAttribute(“attr”);//根据属性名获取属性值
5.request.getRequestDispatcher("registerSucc.jsp").forward(request, response);//请求转发,可以将请求对象转发到其他页面或Servlet中
在原页面设置属性后 以请求转发的形式到目标页面,以属性名获取属性值