在Controller方法执行之前进行捕获请求,进行类型的转换
2024-09-07 13:21:45
@ExceptionHandler(TypeMismatchException.class)
public ModelAndView ParseException(Excetion ex,HttpServltRquser request)
ModelAndView mv=new ModelAndView();
mv.addObject("age",request.getparamter(s:"age"));
mv.setViewName("/typeconverter.jsp");
return mv; } @InitBinder
public void initBinder(webDataBinder binder){
binder.registerCustomEditor(Data.class,new MyDateEditor()); }
@RequestMapping("/first")
//类型转化工作一定要是在真正的handler方法执行前执行.
public String doFirst(DataBinder binder){
System。out.println(birtday+"=======");
system.out.println(age+"========");
return "/WELCOME.jsp" }
//重写setAstext
public void setAsText(String source) throws
IllegalArgumentException{
SimpleDateFormat sdf=getDateFormat(source);
try{
Date date=sdf.parse(source);
setValue(date);
}catch (parseException e){
e.printStackTrace();
} }
最新文章
- Web App 向上滑动动态加载数据 2015-06-11 09:36 20人阅读 评论(0) 收藏
- HTML思维导图
- JAVA里面的IO流(一)分类1(字节/字符和输入/输出)
- poj1573 Robot Motion
- FP-Growth算法及演示程序
- [thml]HTML select标签 获取选中的option的value及Text内容
- PHP替换中文字符
- DisplayMetircs 类
- C# 在类中使用Timer定时器以及延时处理的方法
- vue在main.js中全局引用css的方法及坑
- Pycharm学习python路
- JavaScript 实现打印,打印预览,打印设置
- Java设计模式之七大结构型模式(附实例和详解)
- ECCV 2018 | Bi-Real net:超XNOR-net 10%的ImageNet分类精度
- 简单了解 iTextSharp实现HTML to PDF
- Harbor 学习分享系列4 - Harbor常用功能实验
- 使用Github发布自己的网站
- HLS:OpenCV和RTL代码转换关系
- Spring Boot中使用Spring Security进行安全控制
- cf339d Xenia and Bit Operations