映射的路径中在web-inf前面多出了功成名。哪位遇到过。
 @RequestMapping("/index")
 public ModelAndView test(){
 ModelAndView mav = new ModelAndView("shouimage");
 return mav;
 }
注解的配置 <context:annotation-config />
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsps/" />
<property name="suffix" value=".jsp"></property>
</bean>
<context:component-scan base-package="com.njspcti.leave.controller"></context:component-scan>
<mvc:annotation-driven />spring mvc映射路径

解决方案 »

  1.   

    当前类前面有@RequestMapping("/leave")吗
      

  2.   

    leave是你的项目名吧?那你这个Controller需要有映射@RequestMapping(value = "rest/user"),然后方法@RequestMapping(value = "/index"),对应上就可以了~
      

  3.   

    conf\Catalina\localhost下的配置文件
    中的docBase感觉你approot/leave这样写了
      

  4.   

    是找不到对应的JSP页面!你看下对应的JSP页面路径对不对!再不行,你就debug下,看看哪里出错了!一般这种问题都很容易解决的!再解决不了,再把问题描述的详细点!