日志文件是debug中一个必不可少的工具,因此添加了log4j日志���。配置文件如下。
#配置根Logger 后面是若干个Appender log4j.rootLogger=DEBUG,A1,R #log4j.rootLogger=INFO,A1,R # ConsoleAppender 输出 log4j.appender.A1=org.apache.log4j.ConsoleAppender log4j.appender.A1.layout=org.apache.log4j.PatternLayout log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss,SSS} [%c]-[%p] %m%n # File 输出 一天一个文件,输出路径可以定制,一般在根路径下 log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=log.txt log4j.appender.R.MaxFileSize=500KB log4j.appender.R.MaxBackupIndex=10 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} [%t] [%c] [%p] - %m%n controller和view的编写在controller下新建一个“HomeController”。编写如下代码。
package com.zjut.ssm.controller; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; /** * @author Chingyu Mo * @create 2016-07-23-20:20 */ // 注解标注此类为springmvc的controller,url映射为"/home" @Controller @RequestMapping("/home") public class HomeController { //添加一个日志器 private static final Logger logger = LoggerFactory.getLogger(HelloController.class); //映射一个action @RequestMapping("/index") public String index(){ //输出日志文件 logger.info("the first jsp pages"); //返回一个index.jsp这个视图 return "index"; } }
在views文件夹下建立一个jsp文件,名为“index.jsp”
基本的代码编写就完成了。
servlet容器的配置和运行servlet容器有两种配置方式。
配置本地的tomcat服务器
配置maven插件
配置本地的tomcat服务器