码迷,mamicode.com
首页 > 编程语言 > 详细

对于springmvc 很奇妙的报404错误的记录

时间:2016-05-14 20:10:29      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

@RequestMapping("/editItems")
    public ModelAndView editItems(Integer id) throws Exception {
@RequestMapping("/editItemsSubmit")
    public String editItemsSubmit(Integer id, ItemsCustom itemsCustom)throws Exception {

  上述两段代码,其中/editItems.action 服务器正常访问。 但/editItemsSubmit.action 报404错误。

  检查了半天路径,但是也没发现有什么错误。

  就又写了一个/test.action作为对比用:

@RequestMapping("/test")
    public String test() throws Exception {

  结果也是正常访问。

  于是把错误定位在了参数 itemsCustom上。itemsCustom是一个pojo对象,其中有一个Date类型的属性,发现jsp输入的字符串并未经过转换器转换成Date类型,故不能对应到itemsCustom这个对象上,因此报出404错误。

  解决办法:写一个converter把字符串型的日期转换成Date类型(java.sql.Date还是java.util.Date取决于pojo中定义的Date所属的类)

       或干脆把jsp中日期的输入先屏蔽。。

  最近一直在报404错误,有时候重启一下eclipse就好了。。发现404真的很奇妙。。

对于springmvc 很奇妙的报404错误的记录

标签:

原文地址:http://www.cnblogs.com/kkkkkk/p/5493108.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!