[servlet] ServletConfig知识点整理(含JSP九个内置对象简介)

ServletConfig知识点整理

作用

使用

JSP九大对象简介

出现问题:
使用ServletContext对象可以获取web.xml中的全局配置文件,在web.xml中每个Servlet也可以进行单独的配置,那么该怎么获取配置信息呢?

如何解决:
使用ServletConfig对象

作用

ServletConfig对象是Servlet的专属配置对象,每个Servlet都单独拥有一个ServletConfig对象,用来获取web.xml中的配置信息。

使用

获取ServletConfig对象获取web.xml中servlet的配置信息.

使用举例:

//获取ServletConfig对象
ServletConfig sg=this.getservletconfig();
//获取web.xml中的属性配置
string flag=sg.getInitParameter("flag");

此时web.xml中的标签配置为:
<!--配置当前Servlet的属性信息(在<servlet>父标签内)--〉
<init-param>
	<param-name>flag</param-name>
	<param-value>true</param-value>
</init-param>

JSP九大对象简介

pageContext:页面上下文对象,此对象封存了另外8个对象。
所属类:javax.servlet.jsp.PageContext
注意:一个isp页面一个pageContext对象。pageContext对象每次请求都会重新创建。

request:封存了请求相关数据,由服务器创建
所属类:javax.servlet.httpServletRequest

session:解决了同一个不同请求之间的数据共享问题
所属类:javax.servlet.Http.HttpSession

application:ServletContext对象,解决了不同用户之间的数据共享问题
所属类:javax.servlet.ServletContext

out:响应数据的对象,交于response对象,out对象底层使用了缓冲区。out对象的效率高于
response
所属类:javax.servlet.jsp.JspWriter

response:响应对象,设置编码格式
所属类:javax.servlet.httpServletResponse

page:代表当前被执行的isp转译的java文件的对象
所属类:java.lang.Object

config:ServletConfig对象,使用此对象完成资源的初始化。
所属类:javax.servlet.ServletConfig

exception:jsp页面的异常对象,封存了异常信息。
所属类:java.lang.Throwable
注意:
对象的名字必须是转译好的java文件中声明的对象名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值