日期:2014-05-16 浏览次数:20496 次
Request:请求对象
Respone:响应对象
Session:会话对象
Application:应用程序对象
Out:输出对象
Config:配置对象
Page:页面对象
PageContext:页面上下文对象
Exception:例外对象
request对象
request 对象是 javax.servlet.httpServletRequest类型的对象。该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。例如我们在FORM表单中填写的信息等,是最常用的对象。常用的方法有:getParameter、getAttribute,getParameterNames 和getParameterValues通过调用这几个方法来获取请求对象中所包含的参数的值。
getParameter(Strings) : 获取表单提交的信息
String s = request.getParameter("name");
getAttribute(Strings): 获取指定属性的值,如该属性值不存在返回Null
String s=request.getAttribute(“name”);
setAttribute(String key,Object obj):设置指定名字参数值
Strings=request.setAttribute(“zhuo”,name);
getProtocol() :获取客户使用的协议
getServletPath() :获取客户提交信息的页面
getMethod() :获取客户提交信息的方式 get或post
String s = request.getMethod();
getHeader() :获取HTTP头文件中的accept、accept-encoding和host的值
String s = request.getHeader("accept");
getRemoteAddr() :获取客户的ip地址
getServerHost() :获取客户机的名称
getServerName() :获取服务器名称
getServerPort() :获取服务器的商口号
getPamameterNames():获取客户端提交的所有参数的名字
Enumeration enum = reque