page config

web安全性
在虚拟目录中必须存在一个web-inf文件夹,但是细心的用户发现,在每次访问的时候不能发现这个文件夹 web-inf用户无法看见,说明其安全是最高的
此时,就可以通过映射路径的方式完成 
<Servlet>
<servlet-name></servlet-name>
<jsp-file>/WEB-INF/hello.jsp</jsp-file>
<Servlet>
<Servlet-mapping>
<servlet-name>he</servlet-name>
<url-pattern>/hello.mldn</url-pattern>
</Servlet-mapping>
Servlet-mapping表示的是一个映射路径的配置,在访问的时候直接通过url-pattern指定的内容找到servlet-name,再找到servlet节点中配置的jsp-file,从而找到jsp文件的
但是一定要重启服务器
config对象是javax.servlet.ServletConfig接口的实例化对象,主要的功能是取得一些初始化的配置信息。
常用方法
public  String  getInitParameter(String name)
public Enumeration getInitParameterNames()
<servlet>
<servlet-name>dbinit</servlet-name>
<jsp-file>/WEB-INF/init.jsp</jsp-file>
<init-param>
<param-name>driver</param-name>
<param-value>org.gjt.mm.mysql.Driver</param-value>
</init-param>
<init-param>
<param-name>url</param-name>
<param-value>jdbc:mysql://localhost:3306/mldn</param-value>
</init-param>
  </servlet>
  <servlet-mapping>
<servlet-name>dbinit</servlet-name>
<url-pattern>/config.mldn</url-pattern>
  </servlet-mapping>
  
  
  <%
String dbDriver = config.getInitParameter("driver") ;
String dbUrl = config.getInitParameter("url") ;
%>
所以要取得初始化参数一定要取得映射路径
所以config和web对象是绑定在一起的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值