Springboot jsp可以一块用吗?
时间: 2024-01-24 08:05:15 浏览: 32
是的,Spring Boot可以与JSP一起使用。但是,需要注意的是,在Spring Boot中默认情况下不支持JSP。这是因为JSP需要使用Java Servlet容器,而Spring Boot使用的是嵌入式Web服务器,如Tomcat、Jetty或Undertow。因此,您需要进行一些配置才能在Spring Boot中使用JSP。以下是一些基本步骤:
1. 在pom.xml文件中添加以下依赖关系:
```
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
```
2. 在application.properties或application.yml文件中添加以下配置:
```
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
```
3. 创建一个目录名为“webapp”并在其中创建一个名为“WEB-INF”的目录。在“WEB-INF”目录中创建一个名为“jsp”的目录,用于存储您的JSP文件。
4. 在您的控制器中返回您的JSP视图名称,如下所示:
```
@GetMapping("/hello")
public String hello(Model model) {
model.addAttribute("name", "World");
return "hello";
}
```
其中,hello将与您在第3步中创建的JSP文件的名称相匹配,即“/WEB-INF/jsp/hello.jsp”。
这样就可以在Spring Boot应用程序中使用JSP了。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)