springmvc自定义日期编辑器
1.控制器
@Controller public class MyController {// 处理器方法@RequestMapping(value = "/first.do")public String doFirst(Date birthday, int age) {return "/jsp/two.jsp";}// 自定义一个方法 @InitBinderpublic void initBinder(WebDataBinder binder) {DateFormat df = new SimpleDateFormat("yyyy-MM-dd");binder.registerCustomEditor(Date.class, new MyDateEdit());} }
2.自定义日期编辑器
public class MyDateEdit extends PropertiesEditor {@Overridepublic void setAsText(String source) throws IllegalArgumentException {SimpleDateFormat sdf = getDateFromte(source);try {Date date = sdf.parse(source);setValue(date);} catch (ParseException e) {e.printStackTrace();}}private SimpleDateFormat getDateFromte(String source) {SimpleDateFormat sdf = new SimpleDateFormat();if (Pattern.matches("^\\d{4}-\\d{2}-\\d{2}$", source)) {sdf = new SimpleDateFormat("yyyy-MM-dd");}if (Pattern.matches("^\\d{4}/\\d{2}/\\d{2}$", source)) {sdf = new SimpleDateFormat("yyyy/MM/dd");}if (Pattern.matches("^\\d{4}\\d{2}\\d{2}$", source)) {sdf = new SimpleDateFormat("yyyyMMdd");}if (Pattern.matches("^\\d{4}年\\d{2}月\\d{2}日$", source)) {sdf = new SimpleDateFormat("yyyy年MM月dd日");}return sdf;}}
转载于:https://www.cnblogs.com/cnsdhzzl/p/6097888.html
springmvc自定义日期编辑器相关推荐
- SpringMVC+FastJson 自定义日期转换器
对于有的时候要输出日期格式为yyyy-MM-dd,而有的时候要输出yyyy-MM-dd hh:mm:ss时怎么办? 第一种方案:纯注解式, 对日期类型的字段进行注解 @JSONField(format ...
- springmvc接收日期字段处理方式
springmvc接收日期字段处理方式 1.使用InitBinder初始化绑定(有效范围 当前controller) /*** 日期属性编辑器*/@InitBinderpublic void init ...
- 使用SPSS做时间序列预测时,如何自定义日期型数据周期(时间数据周期)?
使用SPSS做时间序列预测时,如何自定义日期型数据周期/时间数据周期? 问题的产生 解决方案的来源:SPSS自带的语法参考 DATE命令的基本使用方法 两个示例讲解 写好命令以后如何运行 需要注意的点 ...
- R语言用户自定义函数的语法结构、编写自定义统计值计算函数(使用ifelse结构计算均值和标准差等)、编写自定义日期格式化(format)函数(switch函数使用不同分枝格式化日期数据)、应用自定函数
R语言用户自定义函数的语法结构.编写自定义统计值计算函数(使用ifelse结构计算均值和标准差等).编写自定义日期格式化(format)函数(switch函数使用不同分枝格式化日期数据).应用自定函数 ...
- SpringMVC——自定义拦截器、异常处理以及父子容器配置
SpringMVC--自定义拦截器.异常处理以及父子容器配置 参考文章: (1)SpringMVC--自定义拦截器.异常处理以及父子容器配置 (2)https://www.cnblogs.com/so ...
- 过冰点自定义日期时间
这个可完全自定义日期与时间..... 转载于:https://blog.51cto.com/108151/59792
- SpringMVC自定义拦截器与异常处理(自定义异常)
SpringMVC自定义拦截器与异常处理 拦截器概念 拦截器代码演示 创建maven工程 pom.xml <?xml version="1.0" encoding=" ...
- POI对Excel自定义日期格式的读取
用POI读取Excel数据:(版本号:POI3.7) 1.读取Excel Java代码 private List<String[]> rosolveFile(InputStream i ...
- elementUI的DatePicker+DateTimePicker组件的自定义日期禁用
elementUI的DatePicker+DateTimePicker组件的自定义日期禁用
最新文章
- 如何用Python批量提取PDF文本内容?
- SAP MM A工厂下的PR可以转成B工厂下的PO?
- 高薪源于专注和极致!
- 【Windows】字符串处理
- 高通linux内核目录,高通 android 源代码以及目标系统目录结构
- Redis 分布式缓存 Java 框架
- fork练习、从进程角度考虑堆区内存申请与释放的有关问题
- J - Just Multiplicative Inverse Gym - 102875J
- Visual Basic.NET中访问数据的方法(zz)
- .dll文件存在但是不显示_一招巧妙解决U盘内文件明明存在,打开U盘而内容却不显示的问题...
- 荷兰牛栏 荷兰售价_荷兰研究小组授予的数据共享项目
- WebApi接口访问异常问题。尝试创建“testController”类型的控制器时出错。请确保控制器具有无参数公共构造函数
- 【Python】读取 txt 文件
- HDU 1022 Train Problem I
- 凭实力蝉联第一!Flink 又双叒叕上榜啦
- php 后台存cookie前台js中文读取cookie的办法
- 疫情后,超七成居民理财偏好趋于保守
- Hello Shader之Hello Trangle
- 独立站谷歌付费广告关键词选词技巧实操
- CAD/CAM/CAE基础(一) 概论