log4j.appender.rolling.File=%d{yyyyMMdd}.log
这样行么?
国内第一款“无端网游”―――猫游记,不用下客户端点击链接立即开始玩网游。开了IE就可以玩的。http://pet.mop.com/?u=8094002,用Mop的ID就能玩的,选择服务器的时候注意电信或网通哦

解决方案 »

  1.   

    不行啊,这样出来的名字是“%d{yyyyMMdd}.log”
      

  2.   

    问题解决了,通过在程序中配置log4j的属性,方法如下:        SimpleDateFormat df = new SimpleDateFormat("yyyyMMdd");
            String filePath = "D:\\java\\strutsLink\\WEB-INF\\src\\cn\\dtt\\log4j\\";
            String fileName = df.format(new Date()) +".log";
            
            String name____ = filePath + fileName;
            
            PatternLayout layout = new PatternLayout("%d %n");
            ConsoleAppender consleappender = new ConsoleAppender(layout,ConsoleAppender.SYSTEM_OUT);
            try {
                FileAppender fileappender = new FileAppender(layout,name____,true);
                log.addAppender(consleappender);
                log.addAppender(fileappender);
            } catch (IOException e) {        }
      

  3.   

    可不可 把具体的类贴出来Show一下 正好我也在看这个问题!