15 Servlet——ServletConfig

。_饼干妹妹 提交于 2020-02-24 19:33:01

ServletConfig

ServletConfig是每个servlet单独的配置,同样地,它写在web.xml中,与它对应的是全局配置<Context-param>(服务器全局配置)。

在web.xml中配置

配置格式:

在需要配置的<servlet>标签中添加:

<init-param>
          <param-name>config</param-name>
          <param-value>configValue</param-value>
      </init-param>

  

如:

<servlet>
      <servlet-name>config</servlet-name>
      <servlet-class>cn.xiaohei.servlet.ServletConfigServlet</servlet-class>
      <init-param>
          <param-name>config</param-name>
          <param-value>configValue</param-value>
      </init-param>
  </servlet>
  <servlet-mapping>
      <servlet-name>config</servlet-name>
      <url-pattern>/c</url-pattern>
  </servlet-mapping>

  

获取ServletConfig

	protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		//获取ServletConfig
		ServletConfig sc = this.getServletConfig();
		String config = sc.getInitParameter("config");
		System.out.println(config);
	}

  

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!