前言
本章学习SpringBoot对SpringMVC的支持
方法
1.概念
俗话说的好,不是一家人不进一家门。Spring这个大家庭呢,当然自动就引入了SpringMVC的相关jar了。
该条配置已经帮助我们引入了很多的jar包了,其中SpringMVC的jar全部都包含了。
2.整合SpringMVC
1)如果依然使用我们之前的JSP视图的话,对于SpringBoot来讲需要额外配置下jar包,因为它并不是建议我们使用JSP
2)编写示例JSP如下
3)编写controller
package cn.edu.ccut.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* @Auther:jwang
* @Date:2019/2/12
* @Description:cn.edu.ccut.controller
* @Version 1.0
**/
@Controller
public class HelloController {
@RequestMapping("/hello")
public String hello(){
System.out.println("执行controller...");
return "/index.jsp";
}
}
4)启动SpringBoot
package cn.edu.ccut;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class MytestApplication {
public static void main(String[] args) {
SpringApplication.run(MytestApplication.class, args);
}
}
5)访问http://localhost:8080/hello/并观察控制台输出
我们发现,显示层控制层没有经过什么多余的配置就可以进行开发了。