概括JSP内置对象基本内容
树图思维导图提供 JSP内置对象思维导图(一) 在线思维导图免费制作,点击“编辑”按钮,可对 JSP内置对象思维导图(一) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:14a09c28a2e917eaa3dcffd6afb27027
JSP内置对象思维导图模板大纲
request:取得客户端与系统的信息
response:响应客户端信息
application:记录与处理上线者共享的数据
session:记录与处理上线者的个别数据
out:控制数据输出的操作
config:取得JSP编译后的Servlet信息
pageContext:存取和处理系统运行时的各种信息
page:代表目前的这个JSP网页对象
exception:异常处理机制
request内置对象主要用于接收客户端通过HTTP协议连接传输到服务器端的数据,它通常是HttpServletRequest 的子类,其作用域就是一次request请求。
常用方法
getAttribute(String name):返回name所指定的属性值
setAttribute(String name,Object obj):设定name所指定的属性值为obj
removeAttribute(String name):删除name所指定的属性
getAttributeNames():返回request对象所有的属性名称集合
getParameter(String name):从客户端获取name所指定的参数值
getParameter(String name):从客户端获取name所指定的参数值
getParameter Values(String name):从客户端获取name所指定参数的所有值
setCharacter Encoding(String encoding):设定请求正文中所使用的字符编码(只支持post提交的数据)
request内置对象与response内置对象:JSP页面具备与客户交互的功能,关键在于request内置对象与response内置对象,request内置对象让服务器取得用户在网页表单中输入的数据内容,response内置对象则提供服务器端程序响应客户端信息所需的功能
application内置对象与session内置对象:主要用于记录和处理JSP页面之间的共享数据
out内置对象:提供相关支持,服务器端利用out内置对象将要输出的内容在传送至网页的时候动态地写入客户端
config、pageContext以及page内置对象:用于存取JSP页面运行阶段的各种信息内容,config包含JSP页面被编译成为Servelet后的相关信息;pageContext则提供系统运行期间的各种信息内容的存取操作功能;page代表目前正运行的JSP网页对象
exception内置对象:为JSP提供用于处理程序运行错误的异常对象,此对象搭配功能强大的异常处理机制,运用于JSP网页的程序除错和异常处理上
用于将服务器端数据发送给客户端以响应客户端的请求
常用方法
setContentType(String type):动态响应contentType属性
setHeader(String name, String value):设置HTTP应答报文的首部字段和值及自动更新
sendRedirect(String redirectURL):将客户端重定向到指定URL
setStatus(int n):设置HTTP返回的状态值
addCookie(Cookie cookie):添加一个Cookie对象