0
我從Thymeleaf切換到JSP,它是我的本地計算機上正常工作,但是當我把它上傳到Heroku的服務器我得到
There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/home.jsp
春季啓動JSP沒有找到我的春節,啓動應用程序
的罐子包裝,如果它在本地工作但不在Heroku服務器上,這意味着什麼?
我從Thymeleaf切換到JSP,它是我的本地計算機上正常工作,但是當我把它上傳到Heroku的服務器我得到
There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp/home.jsp
春季啓動JSP沒有找到我的春節,啓動應用程序
的罐子包裝,如果它在本地工作但不在Heroku服務器上,這意味着什麼?
嘗試增加這pom.xml
:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
,並添加這application.properties
:
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
動人JSP來src/main/webapp/WEB-INF/jsp
。
把JSP移動到'src/main/webapp/WEB-INF/jsp'解決了這個問題。非常感謝。 –
你可以分享你的文件夾結構,顯示你保存jsp的位置 –