资源简介
界面简洁漂亮,大量运用js插件。后台采用主流框架,运用了很多设计模式,架构精巧。是值得研究学习的好代码。(自己在网上闲逛时发现的,该项目现在可能还在继续更新。)
代码片段和文件信息
package net.sf.json.processors;
import java.text.SimpleDateFormat;
import net.sf.json.JsonConfig;
import net.yanhl.util.StringUtil;
/**
*
* title:为日期类型转换字符串实现的一个JSON处理类
*
*
* Description:如果是java.sql.Date则返回yyyy-MM-dd格式的字符串
* 如果是java.util.Date则返回yyyy-MM-dd HH:mm:ss格式的字符串
*
*
* Copyright: Copyright (c) 2008
*
*
* @author 闫洪磊
* @version 1.0.0.200800720
*/
public class JsonDateToStringProcessorImpl implements JsonValueProcessor {
public JsonDateToStringProcessorImpl() {
}
public object processArrayValue(object value JsonConfig jsonConfig) {
String[] obj = {};
if (value == null)
return obj;
if (value instanceof java.util.Date[]) {
SimpleDateFormat sf = new SimpleDateFormat(StringUtil.FORMAT_DATE);
java.util.Date[] dates = (java.util.Date[]) value;
obj = new String[dates.length];
for (int i = 0; i < dates.length; i++) {
obj[i] = sf.format(dates[i]);
}
} else if (value instanceof java.sql.Date[]) {
SimpleDateFormat sf = new SimpleDateFormat(StringUtil.FORMAT_DATETIME);
java.sql.Date[] dates = (java.sql.Date[]) value;
obj = new String[dates.length];
for (int i = 0; i < dates.length; i++) {
obj[i] = sf.format(dates[i]);
}
}
return obj;
}
public object processobjectValue(String key object value JsonConfig jsonConfig) {
if (value == null)
return ““;
//注意:在判断几个父子级类型时要先判断子类型再判断父类型
if (value instanceof java.sql.Date) {
String str = new SimpleDateFormat(StringUtil.FORMAT_DATE).format((java.sql.Date) value);
return str;
} else if (value instanceof java.sql.Timestamp || value instanceof java.util.Date) {
String str = new SimpleDateFormat(StringUtil.FORMAT_DATETIME).format((java.util.Date) value);
return str;
}
return value.toString();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3034 2008-12-08 16:09 finance\.classpath
文件 302 2009-03-02 20:40 finance\.myme
文件 1225 2009-01-19 17:13 finance\.project
文件 88 2008-11-28 21:42 finance\.settings\org.eclipse.core.resources.prefs
文件 629 2008-11-28 21:36 finance\.settings\org.eclipse.jdt.core.prefs
文件 905 2009-02-10 16:19 finance\.settings\org.eclipse.wst.validation.prefs
文件 15873 2009-01-21 23:30 finance\bak\finance.mer
文件 24864 2009-02-13 23:13 finance\bak\finance.sql
文件 1420 2009-01-21 23:30 finance\changePwd.js
文件 2779 2009-01-21 23:30 finance\changePwd.jsp
文件 21968 2009-01-21 23:30 finance\common\datepicker\calendar.js
文件 225 2009-01-21 23:30 finance\common\datepicker\config.js
文件 415 2009-01-21 23:30 finance\common\datepicker\lang\en.js
文件 383 2009-01-21 23:30 finance\common\datepicker\lang\zh-cn.js
文件 382 2009-01-21 23:30 finance\common\datepicker\lang\zh-tw.js
文件 1288 2009-01-21 23:30 finance\common\datepicker\My97DatePicker.htm
文件 295 2009-01-21 23:30 finance\common\datepicker\readme.txt
文件 311 2009-01-21 23:30 finance\common\datepicker\skin\blue\bg.jpg
文件 536 2009-01-21 23:30 finance\common\datepicker\skin\blue\btnbg.jpg
文件 4637 2009-01-21 23:30 finance\common\datepicker\skin\blue\datepicker.css
文件 398 2009-01-21 23:30 finance\common\datepicker\skin\blue\down.jpg
文件 65 2009-01-21 23:30 finance\common\datepicker\skin\blue\left.gif
文件 71 2009-01-21 23:30 finance\common\datepicker\skin\blue\navLeft.gif
文件 71 2009-01-21 23:30 finance\common\datepicker\skin\blue\navRight.gif
文件 527 2009-01-21 23:30 finance\common\datepicker\skin\blue\qs.jpg
文件 65 2009-01-21 23:30 finance\common\datepicker\skin\blue\right.gif
文件 402 2009-01-21 23:30 finance\common\datepicker\skin\blue\up.jpg
文件 1043 2009-01-21 23:30 finance\common\datepicker\skin\datePicker.gif
文件 4560 2009-01-21 23:30 finance\common\datepicker\skin\default\datepicker.css
文件 381 2009-01-21 23:30 finance\common\datepicker\skin\default\down.jpg
............此处省略961个文件信息
- 上一篇:在线超市管理系统
- 下一篇:JByteMod-Beta-master编译版.rar
相关资源
- 物流管理系统源码(含数据库)5624
- ssh投票系统小项目
- 法律咨询信息系统(java+jsp+sqlserver)
- 多任务job管理平台
- 基于 struts 的学生寝室管理系统的设计
- 煤矿安全管理系统(jsp源码+数据库脚
- 基于JSP实现的美食餐饮管理系统(源
- 北大青鸟jsp+servlte服务管理系统
- 图书管理系统(源码+数据库+截图)
- 学生信息管理系统源码+mysql数据库
- javaweb网上购物系统源码(附数据库脚
- jsp+servlet+jdbc开发学生信息后台管理系
- JSP选课系统(源码+文档+数据库)
- 基于JSP的超市销售管理系统(源码+
- javaweb校园宿舍系统(附数据库脚本)
- 毕业设计-医院人事管理系统(源码
- jsp进销存管理系统(源码+数据库+文档
- 计算机网络CRC循环冗余检测系统
- 基于JAVA_JSP电子书系统(源码+数据库
- JSP考试网上报名考试系统(源码+数据
- 基于SSH框架的JavaWeb项目—人员信息管
- javaweb实现的邮件收发系统(附数据库
- 人脸识别考勤系统
- java+数据库商品交易管理系统(附数据
- java swing工资管理系统(源码+数据库
- 基于JSP学生成绩管理系统软件的开发
- 学生请假管理系统.zip
- 药品进销存管理系统(论文范文_JSP
- JSP购物网站完整源码包含项目源码,
- 奖学金管理系统java+jsp+mysql
评论
共有 条评论