servlet 通过读取web.xml获得全局变量
来源:互联网 发布:证券软件均线咋看 编辑:程序博客网 时间:2024/05/16 00:41
web.xml中数据库连接配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>Servelt_ReadingDBFromWebXml</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<!-- 通过getServletContext().getInitParameter("XX")读取 -->
<context-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</context-param>
<!-- 通过getServletConfig().getInitParameter("XX")读取 -->
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</web-app>
Servlet:
package com.bdqn.util;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
public class EncodingFilter implements Filter{
private String encoding;
@Override
public void destroy() {
}
@Override
public void doFilter(ServletRequest arg0, ServletResponse arg1,
FilterChain arg2) throws IOException, ServletException {
}
@Override
public void init(FilterConfig filterConfig) throws ServletException {
encoding = filterConfig.getServletContext().getInitParameter("encoding");
}
}
- servlet 通过读取web.xml获得全局变量
- web.xml 配置全局变量
- web.xml设置全局变量
- web.xml设置全局变量
- 怎样获得(读取)web.xml配置文件的参数
- servlet读取web.xml中参数和页面转向方法
- javaEE之------Servlet通过web.xml传参数(生命周期)
- 3、WEB开发由浅入深系列BLOG-3(Servlet两种跳转方式,Servlet读取web.xml,Servlet配置)
- 通过url读取XML
- java读取xml获得list并通过反射赋值给javabean
- web.xml-servlet config
- web.xml -servlet
- servlet web.xml samples
- servlet web.xml详解
- Servlet配置文件web.xml
- web.xml Servlet Configuration
- Servlet 配置文件web.xml
- web.xml配置Servlet
- sae中配置weiphp,修复图片上传问题
- 字节码操作库Javassist
- SQL多表查询实例
- Android中Manifest.xml配置文件
- 常用工具类- Arrays
- servlet 通过读取web.xml获得全局变量
- Dedecms 数据库表名说明
- easyui-datagrid的一些操作记录
- 一些常见组合数
- Linux文件存储结构,目录项、inode、数据块
- iOS开发15-iOS SQLite存取图片、视频、音频
- Math 类
- struts中使用this.addFieldError时出现错误解决办法
- 用React和PlanOut来做产品的AB测试