SpringMVC为什么不能访问web文件夹下面的jsp
我配置的项目路径我的Controller部分
我的Spring-MVC.xml
我访问java目录下面的userServlet都没有问题
就是访问web目录下面的jsp访问不到 提示404错误
类型 状态报告消息 文.件 未找到描述 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。 百度过后 都是说WEB-INF下面的Jsp不能访问可是黑马视频里面 他直接访问我这个相同路径的能直接访问呀! 连index.jsp都无法访问到 设置启动服务器后自动弹出index.jsp 然后直接报404了 {:1_892:}搞个视图解析器可能就好了 <servlet>
<servlet-name>app1</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:mvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- 统一请求的路径 当前请求路径中,必须包含/app1/*-->
<servlet-mapping>
<servlet-name>app1</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping> 13422490181 发表于 2021-10-23 16:55
搞个视图解析器可能就好了
已经设置了的啊 吾爱丶WQX 发表于 2021-10-23 16:56
app1
org.springframework.web.servlet.DispatcherServlet
现在是无关servlet啊 980041382 发表于 2021-10-23 17:04
已经设置了的啊
设置了为什么你控制器里面还返回了.jsp,难道是你视图解析器没加后缀 13422490181 发表于 2021-10-23 17:08
设置了为什么你控制器里面还返回了.jsp,难道是你视图解析器没加后缀
<!-- 配置内部资源视图解析器-->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!-- /jsp/success.jsp-->
<property name="prefix" value="/jsp"></property>
<property name="suffix" value=".jsp"></property>
</bean>
</beans>
这是视图解析器 现在都是前后端分离了还纠结这些干嘛呢
页:
[1]
2