麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

開源項目關于web app的Log4j應用

2019-11-18 13:06:12
字體:
來源:轉載
供稿:網友

  1 建立log.PRoperties
  
  log level定為INFO,不顯示DEBUG信息。log輸出依次為文件,控制臺
  
  log4j.rootLogger=INFO,R,CONSOLE#DEBUG,CONSOLElog4j.addivity.org.apache=true #################### Console Appender###################log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.Threshold=DEBUGlog4j.appender.CONSOLE.Target=System.outlog4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayoutlog4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n###################### File Appender,文件滿100kb,自動生成file.log.n#####################log4j.appender.R=org.apache.log4j.RollingFileAppenderlog4j.appender.R.File=d://file.loglog4j.appender.R.MaxFileSize=100KB# Keep one backup filelog4j.appender.R.MaxBackupIndex=1log4j.appender.R.layout=org.apache.log4j.PatternLayoutlog4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
  
  2 建立初始化Action Servlet
  
  import com.nova.colimas.web.constants.*;import org.apache.log4j.*;public class StartupServlet extends Action { public ActionForward execute(ActionMapping mapping,  ActionForm form,  HttpServletRequest request,  HttpServletResponse response) throws Exception{ try{//初始化log  initLog(); }catch(Exception e){  e.printStackTrace();  return mapping.findForward("failure"); } Logger logger = Logger.getLogger(this.getClass());  logger.info("init log..."); } private void initLog() throws Exception{//獲得log.properties絕對地址 java.net.URL myfile=this.getClass().getResource("/resources/log/properties");//加載log配置文件log.properties if(myfile.getPath()!=null)  PropertyConfigurator.configure(myfile.getPath()); else  throw new Exception("no log configure"); }}
  
  3 寫log
  
  ublic class LoginAction extends Action {   LoginContext loginContext=null;  LoginForm loginForm=null;  public ActionForward execute(ActionMapping mapping,     ActionForm form,     HttpServletRequest request,     HttpServletResponse response)  throws Exception{          Logger logger = Logger.getLogger(this.getClass());   logger.info("login sUCcess");   return mapping.findForward("success");  }}
  
  log文件內容如下:
  
  INFO http-8080-Processor24 com.nova.colimas.web.action.StartupServlet - init colimas...INFO http-8080-Processor24 com.nova.colimas.web.action.StartupServlet - init security successfullyINFO http-8080-Processor24 com.nova.colimas.web.action.StartupServlet - init DAO successfullyINFO http-8080-Processor24 com.nova.colimas.web.action.LoginAction - login success

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级黄色影院 | 黄色一级片毛片 | 精品久久久久久久久久久久包黑料 | 性欧美性欧美 | 有兽焉免费动画 | 性欧美视频在线观看 | 亚洲精品v天堂中文字幕 | 自拍偷拍亚洲图片 | 久在线播放 | 91系列在线观看 | 免费国产a | 国产一级在线观看视频 | 国产亚洲精品久久久久久久久久 | 精品99在线视频 | 黄色免费播放网站 | 色999久久久精品人人澡69 | 中文字幕在线观看网址 | 久草在线最新免费 | www.com国产精品 | 久久久一区二区三区精品 | 操操操操网| 国产精品久久久久久久久久 | 欧美在线观看视频一区 | 草草视频免费观看 | 国产精品成人一区二区三区电影毛片 | 免费观看一区二区三区视频 | 久久久久九九九女人毛片 | 伊人av影院| 久久久久久麻豆 | 香蕉黄色网 | 精品av在线播放 | 成人视屏网站 | www.91pron | 久久久久久久久浪潮精品 | 在线成人免费网站 | 国产一级午夜 | 91成人一区 | 国产精品久久久久久婷婷天堂 | 美女在线视频一区二区 | 一级做a爰片性色毛片2021 | 婷婷中文字幕一区二区三区 |