⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 appinit.java

📁 这是本人曾经在公司里用的,内部开发框架,基于struts+hibernate今天分享给大家
💻 JAVA
字号:
/**
 * 
 */
package cn.bway.common;

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.log4j.*;

/**
 * @author Kson
 *
 */
public class AppInit extends HttpServlet {

	private static final long serialVersionUID = 1L;

	protected final Logger log = LogManager.getLogger(getClass());

	public void init(ServletConfig config) throws ServletException {
		System.out.println("��·����信路网络OA系统启动,网址://www.bway.cn");
		super.init(config);
		loadLog4J(config);
	}

	/**
	 * ����Log4j��־��д��
	 * @param config
	 */
	private void loadLog4J(ServletConfig config) {
		String file = config.getInitParameter("log4j-config-file");
		InputStream is = getServletContext().getResourceAsStream(file);
		Properties props = new Properties();
		try {
			props.load(is);
			PropertyConfigurator.configure(props);
			log.info("����log4j���.......................");
		} catch (IOException e) {
			System.err.println("Load log4j configuration failed");
		}
	}

	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws IOException, ServletException {
	}

	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws IOException, ServletException {
	}

	public void destroy() {
		log.info("ͣ停止log4j=====================");
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -