关闭

SpringMVC 在业务控制方法中写入模型变量收集参数,且使用@InitBind来解决字符串转日期类型

标签: spring mvc
608人阅读 评论(0) 收藏 举报
分类:
@Controller
@RequestMapping(value = "/user")
public class UserAction {
    @InitBinder
    protected void initBinder(HttpServletRequest request,ServletRequestDataBinder binder) throws Exception {
        binder.registerCustomEditor(
                Date.class, 
                new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"),true));
    }
    @RequestMapping(value = "/add", method = RequestMethod.POST)
    public String add(int id, String name, double sal, Date hiredate,
            Model model) throws Exception {
        System.out.println("HelloAction::add()::POST");
        model.addAttribute("id", id);
        model.addAttribute("name", name);
        model.addAttribute("sal", sal);
        model.addAttribute("hiredate", hiredate);
        return "/register.jsp";
    }
}
@InitBinder
    protected void initBinder(HttpServletRequest request,ServletRequestDataBinder binder) throws Exception {
        binder.registerCustomEditor(
                Date.class, 
                new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"),true));
    }

方法名任意

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

SpringMVC处理Date类型的成员变量方法

在使用 SpringMVC 的时候,我们可能需要将一个对象从 View 传递给 Controller 。而当这个 Object 只是一些简单的 String , int 或者...
  • z69183787
  • z69183787
  • 2014-10-22 11:25
  • 26647

spring mvc前台时间字符串到后台Date的转换

无意中发现对于时间字符串转Date类,根本不用自己去写转换类,spring mvc已经实现了该功能,还是基于注解的,轻松省事,使用org.springframework.format.support....
  • wangshfa
  • wangshfa
  • 2014-07-02 08:23
  • 9572

@RequestBody接收json字符串,自动将日期字符串转换为java.util.Date

1.配置springMVC可以接收json字符串 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="h...
  • asuyunlong
  • asuyunlong
  • 2016-11-27 10:10
  • 5994

【SpringMVC】在业务控制方法中写入User,Admin多个模型收集参数(十四)

1) 可以在业务控制方法中书写1个模型来收集客户端的参数 2) 模型中的属性名必须和客户端参数名一一对应 3) 这里说的模型不是Model对象,Model是向视图中封装的数据 @Controll...
  • qq_35448976
  • qq_35448976
  • 2017-11-21 14:18
  • 62

SpringMVC第三篇【收集参数、字符串转日期、结果重定向、返回JSON】

业务方法收集参数我们在Struts2中收集web端带过来的参数是在控制器中定义成员变量,该成员变量的名字与web端带过来的名称是要一致的…并且,给出该成员变量的set方法,那么Struts2的拦截器就...
  • hon_3y
  • hon_3y
  • 2017-07-21 17:01
  • 498

彻底解决springMVC无法接受日期类型参数

3.2.0以上版本SpringMVC 无法接受日期类型参数
  • donggua3694857
  • donggua3694857
  • 2017-02-27 14:09
  • 1208

C#中DateTime日期类型格式化显示方法汇总及字符串转DateTime

1.14位日期型字符串yyyyMMddHHmmss转变为日期格式 DateTime   dt   =   DateTime.ParseExact("20060709110901","yyyyMMdd...
  • lvyiwuhen
  • lvyiwuhen
  • 2017-12-02 15:47
  • 138

springMVC接收日期类型参数的自定义转换

​ 一般类型的参数,都会自动实现转换,比如下面的 private Long id; private String userName; private BigDecimal userSalary; 但是...
  • chenluyao_it
  • chenluyao_it
  • 2017-11-30 20:09
  • 29

Springmvc中对日期类型的属性转换问题和自定义的参数解析器

springmvc属性编辑器: 对于日期类型的属性转换通过注入属性编辑器。可以在action类中通过@Binder注解注册属性编辑器。通过自定义属性编辑类方法,定义属性编辑器。 定义方法: 需要...
  • u012373815
  • u012373815
  • 2015-12-10 17:15
  • 1511

springMVC接收日期类型参数的自定义转换

springMVC接收日期类型参数的自定义转换​ 一般类型的参数,都会自动实现转换,比如下面的 private Long id; private String userName; private ...
  • u013041642
  • u013041642
  • 2017-07-10 15:18
  • 1279
    个人资料
    • 访问:23910次
    • 积分:1205
    • 等级:
    • 排名:千里之外
    • 原创:103篇
    • 转载:1篇
    • 译文:0篇
    • 评论:3条
    个人介绍
    文章分类
    最新评论