springboot怎么打开项目里面的jsp页面
时间: 2023-12-17 20:05:17 浏览: 118
Spring打包jar包时jsp页面无法访问问题解决
在Spring Boot中,要打开项目中的JSP页面,可以按照以下步骤进行操作:
1. 确保在pom.xml文件中添加了JSP的依赖项。例如,可以添加以下依赖项:
```xml
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
```
2. 在application.properties或application.yml文件中,设置JSP视图解析器的前后缀。例如,可以添加以下配置:
```properties
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
```
3. 在src/main/webapp/WEB-INF目录下创建一个名为"jsp"的文件夹,并将JSP文件放入其中。例如,可以创建一个名为"hello.jsp"的文件。
4. 在控制器类中创建一个处理请求的方法,并返回JSP页面的名称。例如:
```java
@Controller
public class HelloController {
@RequestMapping("/hello")
public String hello(Model model) {
model.addAttribute("message", "Hello, World!");
return "hello";
}
}
```
5. 运行Spring Boot应用程序,并在浏览器中输入项目的URL,加上对应的路径。例如,如果使用默认端口8080,可以在浏览器中输入:http://localhost:8080/hello
这样就可以打开项目中名为"hello.jsp"的JSP页面了。请确保按照上述步骤正确配置了Spring Boot项目,并且JSP文件位于正确的位置。
阅读全文