跳转报400,颇有多是jsp页面传递的参数和controller接收的参数类型不一致,这里的参数一致是指 和实体类中保持一致。jsp
当jsp页面中出现date字段时,在controller中须要实现Converter接口进行处理,不然会报400异常。orm
在controller中以下:接口
@InitBinderpublic void initBinder(HttpServletRequest request, ServletRequestDataBinder binder)throws Exception { DateFormat fmt=new SimpleDateFormat("yyyy-MM-dd"); CustomDateEditor dateEditor=new CustomDateEditor(fmt, true); binder.registerCustomEditor(Date.class, dateEditor);}