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

📄 log4jinit.java

📁 呼叫中心自助语声音
💻 JAVA
字号:
package com.servlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.*;
import java.io.IOException;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import org.apache.log4j.*;
import java.util.Properties;

public class Log4jInit extends HttpServlet 
{    
	static Logger logger = Logger.getLogger(Log4jInit.class);   
	public Log4jInit() {    }   
	public void init(ServletConfig config) throws ServletException 
	{        
		String prefix = config.getServletContext().getRealPath("/");        
		String file = config.getInitParameter("log4j");        
		String filePath = prefix + file;        
		Properties props = new Properties();       
		try {            
			FileInputStream istream = new FileInputStream(filePath);            
			props.load(istream);            
			istream.close();                       
			String logFile = prefix + props.getProperty("log4j.appender.fileout.File");    
			props.setProperty("log4j.appender.fileout.File",logFile);  
			//System.out.println("logFile:"+logFile);
			PropertyConfigurator.configure(props); 
			PatternLayout   layout   =   new   PatternLayout();   
			

		} 
		catch (IOException e) 
		{            
			toPrint("Could not read configuration file [" + filePath + "].");            
			toPrint("Ignoring configuration file [" + filePath + "].");            
			return;        
		}    
	}    
	public static void toPrint(String content) 
	{        
		System.out.println(content);    
	}
}
		

⌨️ 快捷键说明

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