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的配置信息---
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。