application与config

本文深入探讨了J2EE应用服务器中Application和Config对象的使用,包括setAttribute(), getAttribute(), removeAttribute()等方法,以及如何通过getServletContext()方法获取上下文信息。同时介绍了安全性体现于WEB-INF文件夹中的方式,如配置Servlet和初始化参数,并展示了如何通过web.xml文件设置欢迎页面。此外,阐述了使用Config对象的前提及其获取初始化参数的方法。

application与config
application方法:
setAttribute(),getAttribute(),removeAttribute().
getRealPath("/")
通常使用getServletContext()方法代替application
J2EE中安全性的体现:工作目录的WEB-INF文件夹
找到放在WEB-INF文件夹下的方法:
在WEB-INF下的web.xml配置文件中加入
<servlet>
<servlet-name>XXX</servlet-name> 与下面的servlet-name内容一致
<jsp-file>/WEB-INF/xxx.jsp</jsp-file> 真实文件的地址
</servlet>
<servlet-mapping>
<servlet-name>XXX</servlet-name>
<url-pattern>/xxx</url-pattern> 通过什么访问(/XXX)
</servlet-mapping>
重起服务器......

使用config对象的前提:
JSP页面必须在web.xml中配置

<servlet>
<servlet-name>XXX</servlet-name> 与下面的servlet-name内容一致
<jsp-file>/WEB-INF/xxx.jsp</jsp-file> 真实文件的地址
<init-param>
<param-name>XXX</param-name>
<param-value>XXX</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>XXX</servlet-name>
<url-pattern>/xxx</url-pattern> 通过什么访问(/XXX)
</servlet-mapping>

通过使用config.getInitParameter("param-name");
如果要取得这些初始化参数,必须通过映射名称进行访问jsp页面,才可以取得初始化参数,就通过config对象取得.(比如可以将数据库连接的一些信息写在配置文件中)
config.getInitParameterNames()取得全部配置参数

更改登陆主页的用法:
在web.xml中写入
<welcome-file-list>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
重起服务器即可......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值