创建WEB工程,引入开发的jar包
在pom文件输入
5.0.2.RELEASE org.springframework spring-context${spring.version} org.springframework spring-web${spring.version} org.springframework spring-webmvc${spring.version} javax.servlet servlet-api2.5 provided javax.servlet.jsp jsp-api2.0 provided ch.qos.logback logback-classic1.2.3 org.thymeleaf thymeleaf-spring43.0.9.RELEASE
在web.xml文件替换上部
在web.xml文件输入
dispatcherServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation classpath:springmvc.xml 1 dispatcherServlet *.do
在main文件夹中创建resources文件夹
在resources文件夹创建spring config文件,命名为springmvc.xml
在webapp文件夹下创建suc.html并编写
成功 Hello
在webapp文件夹下创建index.jsp并编写
入门程序
入门入门程序
编写Controller类和方法
//把当前类交给IOC容器进行管理
@Controller
public class HelloController {
@RequestMapping(path = "/hello.do")
public String sayHello(Model model){
System.out.println("入门方法执行了2...");
// 向模型中添加属性msg与值,可以在html页面中取出并渲染
model.addAttribute("msg","hello,SpringMVC");
// 配置了视图解析器后,写法
return "suc";
}
}
配置tomcat
启动
你可能会看到乱码,点击下面的
看到下面的文字则成功
注意启动时可能会告诉你8080端口被占用,你可以使用win+r,输入cmd,输入netstat -ano找到占用8080端口号的进程的PID,在任务管理器上找到它,然后结束进程,在重启tomcat。



