SSM框架如何将前端传来的字符串类型的时间参数自动封装到Bean对象中的Date属性birthday中?
文章目录- 这个是需要封装的实体类Account
- 总结
这个是需要封装的实体类Account
public class Account {
private int id;
private String name;
private Car car;
private Date birthday;
#给上面的属性都生成Get和Set方法,然后在Date类型的属性birthday上
添加一段注释: @DateTimeFormat(pattern=“yyyy-MM-dd”)
@DateTimeFormat(pattern=“yyyy-MM-dd”)
public Date getBirthday() {
return birthday;
}
提示:
在实体类的Get方法上方加入一个 注解:@DateTimeFormat(pattern=“yyyy-MM-dd”),
然后在控制层处理器方法的参数中直接写这个实体类对象
@RequestMapping("/getParam01")
public ModelAndView getParam01(ModelAndView md,Account account){
md.addObject(“data”,“SpringMVC”+account);
md.setViewName(“result”);
return md;
}
***Spring就可以自动将前端输入的例如 2000-08-25,这样的字符串类型的时间,自动封装到account对象中了,*****加粗样式**



