spring boot mvc添加對jsp的支持

使用spring-boot-web-starter依賴後,只是支持restful請求,但不支持jsp頁面的展現;好不容易寫路徑到jsp裏,結果瀏覽器顯示的是jsp頁面的源碼.:triumph: 後來問公司的同事才解決:缺乏相應的jsp支持jar包;jar包以下java

<dependency>
           <groupId>org.apache.tomcat.embed</groupId>
           <artifactId>tomcat-embed-jasper</artifactId>
           <scope>provided</scope>
       </dependency>

       <dependency>
           <groupId>javax.servlet</groupId>
           <artifactId>jstl</artifactId>
           <scope>provided</scope>
       </dependency>
  • 一個是jsp的解析器,tomcat用的,猜想用weblogic,還要加相應的jsp解析的jar
  • 一個是jstl表達式支持的jar包

另外一個是對跳轉路徑的支持 不一樣的版本,配置的地方也不同web

  • 1.3.3.RELEASE版的路徑配置 yml文件配置
spring:
  mvc:
    view:
      prefix: /WEB-INF/jsps/
      suffix: .jsp
  • 0.0.1-SNAPSHOT 版本 properties文件
spring.view.prefix=/WEB-INF/jsps/
spring.view.suffix=.jsp

1.3.3 版本比 0.0.1版本新;spring

相關文章
相關標籤/搜索