JSP config对象的简介说明
下文笔者将讲述JSP中config对象的简介说明,如下所示:
获取servlet实例的名称
使用getInitParameter获取name
config对象:
指JSP的配置信息
它实际就是一个ServletConfig实例,我们可以在config对象上获取Servlet的初始化参数
例:
获取servlet实例的名称
<%@ page language="java" contentType="text/html; charset=gb2132" pageEncoding="ISO-8859-1"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body> <!-- 直接输出config的getServletName的值 --> <%=config.getServletName()%> </body> </html> -----以上代码,将输出以下信息----- jsp例:
使用getInitParameter获取name
<%@ page language="java" contentType="text/html; charset=gb2132" pageEncoding="ISO-8859-1"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<!-- 输出该JSP中名为name的参数配置信息 -->
name配置参数的值:<%=config.getInitParameter("name")%><br/>
<!-- 输出该JSP中名为age的参数配置信息 -->
age配置参数的值:<%=config.getInitParameter("age")%>
</body>
</html>
//web.xml
<servlet>
<!--指定servlet的名字-->
<servlet-name>config</servlet-name>
<!--指定哪一个JSP页面配置成Servlet-->
<jsp-file>/configTest2.jsp</jsp-file>
<!--配置名为name的参数,值为yeeku-->
<init-param>
<param-name>name</param-name>
<param-value>yeeku</param-value>
</init-param>
<!--配置名为age的参数,值为30-->
<init-param>
<param-name>age</param-name>
<param-value>30</param-value>
</init-param>
</servlet>
<servlet-mapping>
<!--指定将config Servlet配置到/config路径-->
<servlet-name>config</servlet-name>
<url-pattern>/config</url-pattern>
</servlet-mapping>
-------运行以上代码,将输出servlet的配置信息---
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


