界面简洁漂亮,大量运用js插件。后台采用主流框架,运用了很多设计模式,架构精巧。是值得研究学习的好代码。(自己在网上闲逛时发现的,该项目现在可能还在继续更新。)
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3034 2008-12-08 16:09 finance.classpath
文件 302 2009-03-02 20:40 finance.mymetadata
文件 1225 2009-01-19 17:13 finance.project
文件 88 2008-11-28 21:42 finance.settingsorg.eclipse.core.resources.prefs
文件 629 2008-11-28 21:36 finance.settingsorg.eclipse.jdt.core.prefs
文件 905 2009-02-10 16:19 finance.settingsorg.eclipse.wst.validation.prefs
文件 15873 2009-01-21 23:30 financeakfinance.mer
文件 24864 2009-02-13 23:13 financeakfinance.sql
文件 1420 2009-01-21 23:30 financechangePwd.js
文件 2779 2009-01-21 23:30 financechangePwd.jsp
文件 21968 2009-01-21 23:30 financecommondatepickercalendar.js
文件 225 2009-01-21 23:30 financecommondatepickerconfig.js
文件 415 2009-01-21 23:30 financecommondatepickerlangen.js
文件 383 2009-01-21 23:30 financecommondatepickerlangzh-cn.js
文件 382 2009-01-21 23:30 financecommondatepickerlangzh-tw.js
文件 1288 2009-01-21 23:30 financecommondatepickerMy97DatePicker.htm
文件 295 2009-01-21 23:30 financecommondatepicker
eadme.txt
文件 311 2009-01-21 23:30 financecommondatepickerskinlueg.jpg
文件 536 2009-01-21 23:30 financecommondatepickerskinluetnbg.jpg
文件 4637 2009-01-21 23:30 financecommondatepickerskinluedatepicker.css
文件 398 2009-01-21 23:30 financecommondatepickerskinluedown.jpg
文件 65 2009-01-21 23:30 financecommondatepickerskinlueleft.gif
文件 71 2009-01-21 23:30 financecommondatepickerskinlue
avLeft.gif
文件 71 2009-01-21 23:30 financecommondatepickerskinlue
avRight.gif
文件 527 2009-01-21 23:30 financecommondatepickerskinlueqs.jpg
文件 65 2009-01-21 23:30 financecommondatepickerskinlue
ight.gif
文件 402 2009-01-21 23:30 financecommondatepickerskinlueup.jpg
文件 1043 2009-01-21 23:30 financecommondatepickerskindatePicker.gif
文件 4560 2009-01-21 23:30 financecommondatepickerskindefaultdatepicker.css
文件 381 2009-01-21 23:30 financecommondatepickerskindefaultdown.jpg
............此处省略961个文件信息
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.settingsorg.eclipse.core.resources.prefs
文件 629 2008-11-28 21:36 finance.settingsorg.eclipse.jdt.core.prefs
文件 905 2009-02-10 16:19 finance.settingsorg.eclipse.wst.validation.prefs
文件 15873 2009-01-21 23:30 financeakfinance.mer
文件 24864 2009-02-13 23:13 financeakfinance.sql
文件 1420 2009-01-21 23:30 financechangePwd.js
文件 2779 2009-01-21 23:30 financechangePwd.jsp
文件 21968 2009-01-21 23:30 financecommondatepickercalendar.js
文件 225 2009-01-21 23:30 financecommondatepickerconfig.js
文件 415 2009-01-21 23:30 financecommondatepickerlangen.js
文件 383 2009-01-21 23:30 financecommondatepickerlangzh-cn.js
文件 382 2009-01-21 23:30 financecommondatepickerlangzh-tw.js
文件 1288 2009-01-21 23:30 financecommondatepickerMy97DatePicker.htm
文件 295 2009-01-21 23:30 financecommondatepicker
eadme.txt
文件 311 2009-01-21 23:30 financecommondatepickerskinlueg.jpg
文件 536 2009-01-21 23:30 financecommondatepickerskinluetnbg.jpg
文件 4637 2009-01-21 23:30 financecommondatepickerskinluedatepicker.css
文件 398 2009-01-21 23:30 financecommondatepickerskinluedown.jpg
文件 65 2009-01-21 23:30 financecommondatepickerskinlueleft.gif
文件 71 2009-01-21 23:30 financecommondatepickerskinlue
avLeft.gif
文件 71 2009-01-21 23:30 financecommondatepickerskinlue
avRight.gif
文件 527 2009-01-21 23:30 financecommondatepickerskinlueqs.jpg
文件 65 2009-01-21 23:30 financecommondatepickerskinlue
ight.gif
文件 402 2009-01-21 23:30 financecommondatepickerskinlueup.jpg
文件 1043 2009-01-21 23:30 financecommondatepickerskindatePicker.gif
文件 4560 2009-01-21 23:30 financecommondatepickerskindefaultdatepicker.css
文件 381 2009-01-21 23:30 financecommondatepickerskindefaultdown.jpg
............此处省略961个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)