jsp中的config对象

本文详细介绍了如何在JSP中配置参数并通过config对象获取这些参数。通过实例展示了如何设置初始化参数并从JSP中读取它们。此外还解释了JSP与Servlet在配置上的相似之处以及访问配置参数时需要注意的细节。
在jsp的隐式对象中其中config对象相对来说使用的比较少,这个对象一般用来配置指定jsp的参数,如同servlet中参数配置。毕竟jsp本质是servlet,他们的配置方式是差不多。这里是自己的配置学习笔记;

<servlet>
<servlet-name>test</servlet-name>
<jsp-file>/test.jsp</jsp-file> <!-- 注意这里要么是jsp-file要么是servelt-class标签-->
<init-param>
<param-name>username</param-name>
<param-value>zhang</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/test</url-pattern>
</servlet-mapping>

以上就是对test.jsp配置的参数username,对应值为zhang;当运行test(注意不是test.jsp)时,其实运行的是test.jsp文件,test为映射路径,

这里如果我们在地址栏通过test访问时我们可以使用<%=config.getInitParameter("username")%>获得参数值:zhang。

如果使用test.jsp访问页面,也能访问,但是不能取得配置参数值。所以如果想要使用test.jsp运行,修改映射路径为<url-pattern>/test.jsp</url-pattern>

总之:通过上边解释,可以了解到jsp和servlet一样可以任意配置映射,但是jsp和servlet有不同之处,尤其jsp映射后可以使用原始路径访问也可使用映射访问
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值