文档章节

@InitBinder

Geeyu
 Geeyu
发布于 2017/02/24 23:53
字数 86
阅读 6
收藏 0
点赞 0
评论 0

慕课网《SpringMVC数据绑定入门》笔记

同属性多对象

  InitBinder注解用于绑定表单属性,它只作用于当前controller。

[@Controller](https://my.oschina.net/u/1774615)
public String sayHello(User user, Admin admin){
	do sth...
}

url://...?name=Tom
user.name = Tom
admin.name = Tom

@InitBinder("user")
public void initUser(WebDataBinder binder){
	binder.setFieldDefaultPrefix("user.");
}

@InitBinder("user")
public void initUser(WebDataBinder binder){
	binder.setFieldDefaultPrefix("user.");
}

url://...?user.name=Tom&admin.name=Jerry
user.name = Tom
admin.name = Jerry

© 著作权归作者所有

共有 人打赏支持
Geeyu
粉丝 2
博文 55
码字总数 29592
作品 0
昌平
spring mvc 日期转换

@InitBinder protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception { DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); CustomD......

ArlenXu
2015/01/05
0
2
spring mvc 日期处理

@InitBinder protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception { DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); CustomD......

ArlenXu
2014/12/29
0
0
jfinal 中有没有像spring一样的前台传值到后台Model数据绑定功能?

类似提交一个form表单,表单值域user.nickname,user.addr等等,到后台后直接绑定user对象获取参数值,用user.getNickname()这样。 spring 的数据绑定: @InitBinder("user") public void in...

靓仔007
2015/04/17
736
5
springmvc 时间处理

/** * 时间处理 * @param binder */ @InitBinder public void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); dateFormat.setLeni......

开源oschina
03/07
0
0
Spring mvc 使用PropertyEditor进行数据转换

项目中遇到一个对timestamp 进行数据转换问题,spring mvc 提供了 initBinder的方法来处理这类型的问题,下面记录一下。 controller 注册转换的PropertyEditor: @Overrideprotected void init...

肥添
2013/05/25
0
0
Spring @ControllerAdvice 注解

通过@ControllerAdvice注解可以将对于控制器的全局配置放在同一个位置。 注解了@Controller的类的方法可以使用@ExceptionHandler、@InitBinder、@ModelAttribute注解到方法上。 @ControllerA...

Kevin-air
2016/07/04
4.3K
1
controllerAdvice

在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。参考:@ControllerAdvice 文档 例子: 启动...

乾坤刀
05/24
0
0
SpringMVC日期类型转换问题三大处理方法归纳

http://blog.csdn.net/chenleixing/article/details/45190371 方法一:实体类中加日期格式化注解 @DateTimeFormat(pattern = "yyyy-MM-dd") private Date receiveAppTime; 如上,在对应的属性......

nibilly
2016/06/01
451
0
Spring MVC 学习笔记 十一 data binding

@ResponseBody 作用: 该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。 使用时机:返回的数据不是html标签的页...

城固如春
2016/11/05
7
0
SpringMVC学习二:注解之注解详细解释

● @Controller ● @RequestMapping ● @RequestParam(将请求参数绑定到方法参数) ● @PathVariable(将 url template 里的参数绑定到方法参数) ● @RequestBody(将请求正文绑定到方法参数) ●...

sannywang
2016/12/14
11
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

gRPC学习笔记

gRPC编程流程 1. proto文件定义 proto文件用于定义需要通过gRPC生成的接口,可以理解为接口定义文档 2. 通过构建工具生成服务基类代码-Maven或Gradle 3. 服务端开发 服务端实现类须实现通过构...

OSC_fly
12分钟前
0
0
Docker Mac (三) Dockerfile 及命令

Dockerfile 最近学习docker的时候,遇到一件怪事,关于docker镜像可能会被破坏,还不知道它会有此措施 所以需要了解构建Dockerfile的正确方法 Dockerfile是由一系列命令和参数构成的脚本,这些命...

___大侠
39分钟前
0
0
NetCat Tutorials

Hacking with Netcat part 1: The Basics Hacking with Netcat part 2: Bind and reverse shells Hacking with Netcat part 3: Advanced Techniques 10 Introduction to Netcat - pdf NetCat......

zungyiu
39分钟前
0
0
Android Studio+NDK+Cmake 移植FFmpeg-4.0.2命令行工具

一、编译 参考大神的帖子,亲测一次编译成功:https://blog.csdn.net/bobcat_kay/article/details/80889398 鉴于以前查文档的经验,这里附上编写例子的时间:2018年7月22日 我用的是ubantu,...

她叫我小渝
40分钟前
0
0
mysql创建数据库

登录MYSQL mysql -u root -p 脚本创建数据库WeChat,并制定默认的字符集是utf8mb4。 CREATE DATABASE Wechat DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci; 授权 grant all......

niithub
54分钟前
0
0
svn: Unable to connect to a repository URL 的解决方案

错误图示: 解决办法:清除本地保存的授权信息; 1:右键点击本地文件夹,选择设置; TortoiseSVN -> Settings 2:在弹出的对话框中选择 Saved Data, 右侧选择:授权地方清理所有。 然后点确...

宁哥实战课堂
今天
1
0
sleep与wait的区别

Thread.sleep(XXX)方法消耗CPU吗? 这个知识点是我之前认识一直有错误的一个知识点,在我以前的认识里面,我一直认为Thread.sleep(1000)的这一秒钟的时间内,线程的休眠是一直占用着CPU的时间...

码代码的小司机
今天
1
0
20位活跃在Github上的国内技术大牛 leij 何小鹏 亚信

本文列举了20位在Github上非常活跃的国内大牛,看看其中是不是很多熟悉的面孔? 1. lifesinger(玉伯) Github主页: https://github.com/lifesinger 微博:@ 玉伯也叫射雕 玉伯(王保平),...

海博1600
今天
1
0
Mybatis收集配置

一、Mybatis取Clob数据 1、Mapper.xml配置 <resultMap type="com.test.User" id="user"> <result column="id" property="id"/> <result column="json_data" property="jsonData" ......

星痕2018
今天
1
0
centos7设置以多用户模式启动

1、旧版本linux系统修改inittab文件,在新版本执行vi /etc/inittab 会有以下提示 # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON......

haha360
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部