开发者社区> 问答> 正文

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 2420 0
1 条回答
写回答
取消 提交回答
  • 如果你只配置了/,不管什么url都会被拦截

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

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

    2019-07-17 19:05:56
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载