springMVC 时间、js、html处理
为什么80%的码农都做不了架构师?>>>
@InitBinder
public void initBinder(WebDataBinder binder) {
// js html转义
binder.registerCustomEditor(String.class, new PropertyEditorSupport() {
public void setAsText(String text) {
setValue(text == null ? null : StringEscapeUtils.escapeHtml3(text.trim()));
}
public String getAsText() {
Object value = getValue();
return value != null ? value.toString() : "";
}
});
// 时间处理
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
dateFormat.setLenient(false);
binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, false) {
private SimpleDateFormat dateFormat;
public void setAsText(String text) {
if (StringUtils.isBlank(StringUtils.trim(text))) {
setValue(null);
} else {
try {
if (text.length() == 10) {
this.dateFormat = new SimpleDateFormat("yyyy-MM-dd");
} else {
this.dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
}
setValue(this.dateFormat.parse(text));
} catch (ParseException ex) {
throw new IllegalArgumentException("时间转换异常", ex);
}
}
}
public String getAsText() {
Date value = (Date) getValue();
return value != null ? this.dateFormat.format(value) : "";
}
});
}
转载于:https://my.oschina.net/sodeve/blog/1522680
springMVC 时间、js、html处理相关推荐
- js 时间转东八区_JS获取当前日期时间/JS日期转化为unix时间戳
JS获取当前日期时间/JS日期转化为unix时间戳 . 1) var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFul ...
- js当前时间不关闭浏览器会实时更新最新时间+js倒计时,
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- js如何获取计算机当前时间,js获取当前系统时间
搜索热词 下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. var myDate = new Date(); myDate.getYear( ...
- 关于SpringMvc中js和图片路径正确但是不能加载的问题
SpringMvc中,在没有设置拦截特殊的请求时,会默认拦截所有请求,包括js和图片等静态请求,造成资源查询失败404错误(http://localhost:8080/SSHA/js/jquery.j ...
- js获取当前时间写入HTML,html获取当前时间 js获取当前日期的前后4天
可以用javascript,先创建Date对象的实例(也叫做对象的引用).创建实例的语法有如下三种. var newDateObj = new Date() var newDateObj = new ...
- js网站服务器时间,js获取本地时间、服务器时间、记时
js获取本地时间.服务器时间.倒计时 untitled get=function (id){return document.getElementById(id)} if(document.all){ ...
- js取服务器系统时间,JS中new Date()用法及获取服务器时间
1.获取服务器时间: var now = new Date($.ajax({async: false}).getResponseHeader("Date")); 2.new Dat ...
- 选择样式的日期时间js代码
弹出选择日期效果(一) <HTML> <HEAD> <TITLE>网页特效|Linkweb.cn/Js|---弹出选择日期效果(一)</TITLE> & ...
- php毫秒转时间,js时间与毫秒互相转换
这篇文章主要介绍了关于js时间与毫秒互相转换,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1)日期转换为毫秒 如果格式是:yyyy/mm/dd hh:mm:ss可以直接转换.var ...
最新文章
- python 调用函数内部参数
- Flash存储控制器组成!(flash)
- find: paths must precede expression(转)
- Object C为UILabel添加点击事件
- 南方日报专访 | 网易云信沈青松: 企业上云正热,PaaS将迎来爆发
- 计算机安全的最后一道防线,汪文勇:灾备,数据安全的最后一道防线
- 仿苹果涂鸦软件_这些iPhone自带软件,学会一个少装十几个APP,16G手机也够用
- 一个volatile跟面试官扯了半个小时
- mysql设置账号过期
- access查询出生年月大于_查询条件示例
- python定义函数求和_Python定义函数实现累计求和操作
- |poj 3237|树链剖分|线段树|Tree
- lowB三人组---冒泡排序原理和实现
- PHP的zend引擎
- java程序员首次使用mac M1
- Python将单一数字标签进行one-hot编码
- 【无标题】猜单词小游戏
- 基于Android实现美颜相机功能的开发
- php 获取扩展模块信息,查看PHP opcode扩展模块及Web服务
- HTTP_Wireshark