JSP的本质是Servlet,那么Servlet是可以进行web.xml配置,那么理论上JSP也可以进行基本的配置。
修改web.xml
<context-param>
<param-name>title</param-name>
<param-value>czbk</param-value>
</context-param>
<servlet>
<servlet-name>myjsp</servlet-name>
<jsp-file>/init.jsp</jsp-file>
<init-param>
<param-name>ip</param-name>
<param-value>192.168.10.1</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>myjsp</servlet-name>
<url-pattern>/haha.html</url-pattern>
</servlet-mapping>
编写代码获取配置信息
<body>
<%-- JSP的访问路径 --%>
this is my jsp! <br/>
<%-- 获取配置参数 --%>
<%= config.getInitParameter("ip") %><br/>
<%= application.getInitParameter("title") %><br/>
<%-- 重写JSP的初始化方法 --%>
<%!
public void jspInit(){
System.out.println("jsp init.....");
}
%>
</body>