980041382 发表于 2021-10-23 16:23

SpringMVC为什么不能访问web文件夹下面的jsp

我配置的项目路径
我的Controller部分

我的Spring-MVC.xml

我访问java目录下面的userServlet都没有问题







就是访问web目录下面的jsp访问不到 提示404错误
类型 状态报告消息 文.件 未找到描述 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。

980041382 发表于 2021-10-23 16:34

百度过后 都是说WEB-INF下面的Jsp不能访问可是黑马视频里面 他直接访问我这个相同路径的能直接访问呀!

980041382 发表于 2021-10-23 16:41

连index.jsp都无法访问到 设置启动服务器后自动弹出index.jsp 然后直接报404了

ldx539 发表于 2021-10-23 16:55

{:1_892:}搞个视图解析器可能就好了

吾爱丶WQX 发表于 2021-10-23 16:56

<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>

980041382 发表于 2021-10-23 17:04

13422490181 发表于 2021-10-23 16:55
搞个视图解析器可能就好了

已经设置了的啊

980041382 发表于 2021-10-23 17:06

吾爱丶WQX 发表于 2021-10-23 16:56
app1
    org.springframework.web.servlet.DispatcherServlet
   


现在是无关servlet啊

ldx539 发表于 2021-10-23 17:08

980041382 发表于 2021-10-23 17:04
已经设置了的啊

设置了为什么你控制器里面还返回了.jsp,难道是你视图解析器没加后缀

980041382 发表于 2021-10-23 17:14

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>

这是视图解析器

meiwan123 发表于 2021-10-23 17:15

现在都是前后端分离了还纠结这些干嘛呢
页: [1] 2
查看完整版本: SpringMVC为什么不能访问web文件夹下面的jsp