我刚开始在使用gradle作为构建工具的IntelliJ构思中使用spring boot和JSP。当我运行应用程序时,我在浏览器上看到 404错误并在服务器控制台日志上看到以下消息 - 在DispatcherServlet中找不到带有URI [/WEB-INF/views/index.jsp]的HTTP请求的映射,其名称为' dispatcherServlet'
我尝试了很多,无法找出上述问题的RCA是什么。有人可以通过查看代码库来帮助我:https://github.com/vmaramreddy1/spring-jsp-setup
答案 0 :(得分:1)
您需要移动“网络”中的资源。目录到' src / main / webapp'目录。这就是Spring希望找到意见的地方。
答案 1 :(得分:0)
尝试在appconfig-mvc.xml中添加下一个代码
<bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp" />
</bean>