前后端传递参数类型的转换
程序员文章站
2024-03-20 17:54:04
...
@InitBinder,这个注解相当于输入输出参数的一个转换,把下面的方法放在spring的bean中就可以生效了,下面的例子是把前端传递的时间戳转换为date,之后响应的时候吧date转换为时间戳。
@InitBinder
protected void initBinder(WebDataBinder binder) {
binder.registerCustomEditor(Date.class, new PropertyEditorSupport() {
public void setAsText(String value) {
setValue(new Date(Long.valueOf(value)));
}
public String getAsText() {
return String.valueOf(((Date) getValue()).getTime());
}
});
}
上一篇: Vue前后端分离完成文件上传