↑ 收起筛选 ↑
springBoot支不支持jsp
2021-05-12

spring boot 支持jsp 配置 有没有能够运行的实例 这个跟spring mvc一样的啊,首先你看你的spring-mvc.xml 有没有配置defaultviewresolver, 然后你在action的方法中如果1.标注了@responsebody,返回字符串的话是通过write输出到页面.2.没有标注这个,spring mvc会到配置的目录下 找相应的jsp.比如返回 "hello",它就在 webpage/目录下找hello.jsp. 返回 "user/login",它就会找 webpage/user/login.jsp

官教程运行要打包war包tomcat跑:spring-boot默认已经再支持jsp视图展示要支持jsp需要做工作:1、application.yml配置(properties配置文件):mvc:view:prefix: /WEB-INF/views/suffix: .jsp2、Application服务启类:@Overrideprotected

需要引入spring-boot-starter-tomcat tomcat-embed-jasper 这两个jar包

spring-boot默认已经不再支持jsp视图展示,要支持jsp需要做一下工作

1. 配置pom.xml<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</

当然可以,Spring MVC默认使用JSP

我把你的话贴到百度查到这些

1. 在pom.xm中加入支持JSP的依赖<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId><scope>provided</scope></dependency><dependency><groupId>javax.servlet.jsp.jstl</groupId><

1. 在pom.xm中加入支持JSP的依赖org.apache.tomcat.embedtomcat-embed-jasperprovidedjavax.servlet.jsp.jstljstl-api1.22. 在src/main/resources/application.properties文件中配置JSP和传统Spring MVC中和view的关联# MVCspring.view.prefix=http://www.ddng.net/

1. 在pom.xm中加入支持JSP的依赖 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <

延伸阅读: