24,923
社区成员
发帖
与我相关
我的任务
分享
<?xml version="1.0" encoding="utf-8" ?>
<Configuration status="INFO">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"></PatternLayout>
</Console>
<File name="MyFile" fileName="F:/MyBlog/Logs/myc.log">
<PatternLayout pattern="%d{HH:mm:ss} %-5level %logger{36} %l - %msg%n"/>
</File>
</Appenders>
<Loggers>
<Logger name="mylog" level="info" additivity="true">
<AppenderRef ref="MyFile"/>
</Logger>
<Root level="error">
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>
// log4j 导入的包:
// import org.apache.logging.log4j.LogManager;
// import org.apache.logging.log4j.Logger;
Logger LOGGER = LogManager.getLogger("mylog");
@Autowired
private MemberService memberService;
@RequestMapping(params="method=abc")
public ModelAndView abc(HttpServletRequest request, HttpServletResponse response) {
ModelAndView mav = new ModelAndView("index/abc");
LOGGER.info("进入登录界面!");
mav.addObject("qq", "11570");
return mav;
}
<context-param>
<param-name>log4jConfiguration</param-name>
<param-value>/WEB-INF/cfgHome/log4j/log4j2.xml</param-value>
</context-param>
<listener>
<listener-class>org.apache.logging.log4j.web.Log4jServletContextListener</listener-class>
</listener>