SpringMVC string 转成Date 报错!!! 400 Bad Request,the request was sent.语法上...incorrect

1  jsp页面

<form method="post"  id="form1"
action="${proPath}/test/string2DateTestPerson.action">
name:<input type="text" name="name" value="123"> 
birthday<input type="text" name="birthday" value="2016-08-12"> 
<input  type="button" id="submit" value="button提交" />
<input  type="submit" value="submit提交" />
</form>


2  实体类

public class Person   {
private String name;


 //直接在date类型上加入注解,同时指定格式样式


@DateTimeFormat( pattern = "yyyy-MM-dd" )
private Date birthday;


@Override
public String toString() {
return "Person [name=" + name + ", birthday=" + birthday + "]";
}

//setter/getter

}


3  controller


@RequestMapping(value="/string2DateTestPerson")
@ResponseBody
public Object string2DateTest(Person  p){

System.out.println(p);

return p.toString();



}



代码就是上面的代码


那么错误时怎么解决的呢?

   关闭浏览器再打开,就行了  

   我就是这么解决的,,,,,





  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值