Springmvc自定义参数转换实现代码解析

网友投稿 256 2022-12-02


Springmvc自定义参数转换实现代码解析

springmvc的参数绑定有以下几种方法:

1)默认的参数绑定 Request Response Session Model(实现ModelMap)

2)简单类型参数绑定 方法的形参上(Integer id,String,Double,Boolean)

3)pojo类型

4)包装类型 QueryVo

5)参数绑定之自定义参数转换

高级参数绑定

1)绑定数组

直接在方法的参数上绑定 xxx[] xxx

将数组注入对象,用该对象来接受数组

2)绑定list

使用包装类,包装类中有list集合

自定义参数转换的步骤

1、在springmvc.xml中配置Conveter转换器

2、定义转换类,实现Conveter接口

DateConveter 类:

public class DateConveter implements Converter{

public Date convert(String source) {

// TODO Auto-generated method stub

try {

if(null != source){//2016:11-05 11_43-50

DateFormat df = new SimpleDateFvyPPWEAWuBormat("yyyy:MM-dd HH_mm-ss");

return df.parse(source);

}

} catch (Exception e) {

// TODO: handle exception

}

return null;

}

}

vyPPWEAWuB


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:解析SpringSecurity+JWT认证流程实现
下一篇:Springmvc自定义异常处理器实现流程解析
相关文章

 发表评论

暂时没有评论,来抢沙发吧~