开发者社区 问答 正文

springmvc jsp 404

这个应该是一个老问题,不过还是请明白的朋友帮忙解答一下!

web.xml

<servlet>
   <servlet-name>dispatcherServlet</servlet-name>
   <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
   <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
   <servlet-name>dispatcherServlet</servlet-name>
   <url-pattern>/</url-pattern>
</servlet-mapping>

jsp里的按钮

<input type="button" class="button" value="添加新用户"
                        onclick="location='addUser.jsp'" />


点击“添加新用户”会产生404,

请问是不是请求资源路径只能写成addUser同时在Controller中写一个RequestMapping

@RequestMapping(value={"/addUser"})
public void addUser() {
         
  System.out.println("addUser");
         
}

才能访问到addUser.jsp?

展开
收起
a123456678 2016-03-18 09:48:12 2533 分享 版权
1 条回答
写回答
取消 提交回答
  • 如果你只配置了/,不管什么url都会被拦截

    静态资源,如css,js等一般在xml里单独配置

    如果你要能访问.jsp,就只能把jsp放到WEB-INF外面然后配置成静态资源

    2019-07-17 19:05:56
    赞同 展开评论
问答分类:
问答标签:
问答地址: