springboot之集成jsp
为什么要集成jsp?
原因是很多工程是老工程,用jsp写的页面,不可能一下全部换掉,所以jsp保留
集成步骤:
1.创建JSP目录src— main---- webapp---- WEB-INF ----jsp
2.application.properties配置Jsp信息
前缀
spring.mvc.view.prefix=/WEB-INF/jsp/
后缀
spring.mvc.view.suffix=.jsp
3.pom.xml添加依赖组件
<!-- 对jsp的集成需要的jar包 -->
<!--JavaServer Pages Standard Tag Library,JSP标准标签库-->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!--内置tocat对Jsp支持的依赖,用于编译Jsp-->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
4.编写Spring MVC代码
@Controller
public class JSPController {
@RequestMapping("jsp")
public String jsp(Model model)
{
model.addAttribute("message", "welcome school");
return "index";
}
}
5.运行程序