资源简介
java作业管理系统设计(源代码+论文)

代码片段和文件信息
package com.whatratimes.dbms;
import java.util.Hashtable;
import java.util.Enumeration;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
/**
* User: Tao
* Date: May 13 2003
* Time: 9:38:16 PM
*/
public class BeanHelper
{
private static Hashtable ClassFields = new Hashtable();
public static Hashtable getValues(object this_bean)
{
Hashtable prop = new Hashtable();
Hashtable fields = getFields(this_bean);
if (fields.isEmpty())
{
return prop;
}
Enumeration enu = fields.keys();
while (enu.hasMoreElements())
{
String this_field_name = enu.nextElement().toString();
Field this_field = (Field) fields.get(this_field_name);
try
{
prop.put(this_field_name this_field.get(this_bean));
} catch (Exception e)
{
e.printStackTrace();
}
}
return prop;
}
public static void setValues(object this_bean Hashtable values)
{
Hashtable fields = getFields(this_bean);
if (fields.isEmpty())
{
return;
}
Enumeration enu = values.keys();
while (enu.hasMoreElements())
{
String this_field_name = enu.nextElement().toString();
if (!fields.containsKey(this_field_name))
{
continue;
}
object this_field_value = values.get(this_field_name);
Field this_field = (Field) fields.get(this_field_name);
try
{
this_field.set(this_bean this_field_value);
} catch (Exception e)
{
e.printStackTrace();
}
}
return;
}
public static void setValue(object this_bean String field_name object field_value)
{
Hashtable fields = getFields(this_bean);
if (fields.isEmpty())
{
return;
}
if (fields.containsKey(field_name))
{
Field this_field = (Field) fields.get(field_name);
try
{
this_field.set(this_bean field_value);
} catch (Exception e)
{
e.printStackTrace();
}
}
return;
}
private static Hashtable generateFields(object this_bean)
{
Hashtable fs = new Hashtable();
Field[] fields = this_bean.getClass().getFields();
for (int i = 0; i < fields.length; i++)
{
int m = fields[i].getModifiers();
if (Modifier.isStatic(m) || Modifier.isFinal(m) || (!Modifier.isPublic(m)))
{
continue;
}
fs.put(fields[i].getName() fields[i]);
}
retu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 735 2013-12-20 13:01 java作业管理系统设计(源代码+论文)\admin\2.htm
文件 4800 2013-12-20 13:01 java作业管理系统设计(源代码+论文)\admin\bjtz.htm
文件 4775 2013-12-20 19:01 java作业管理系统设计(源代码+论文)\admin\dxx.htm
文件 13029 2013-12-20 15:01 java作业管理系统设计(源代码+论文)\admin\glbj.htm
文件 5948 2013-12-20 13:01 java作业管理系统设计(源代码+论文)\admin\glbjxy.htm
文件 7759 2013-12-20 17:01 java作业管理系统设计(源代码+论文)\admin\gljm.htm
文件 5100 2013-12-20 10:01 java作业管理系统设计(源代码+论文)\admin\gljy-jxda.htm
文件 4797 2013-12-20 19:01 java作业管理系统设计(源代码+论文)\admin\gljy-lx.htm
文件 7298 2013-12-20 15:01 java作业管理系统设计(源代码+论文)\admin\gljy-xgjxda.htm
文件 16859 2013-12-20 10:01 java作业管理系统设计(源代码+论文)\admin\gljy.htm
文件 628 2013-12-20 17:01 java作业管理系统设计(源代码+论文)\admin\index.htm
文件 4342 2013-12-20 13:01 java作业管理系统设计(源代码+论文)\admin\jljllb.htm
文件 4801 2013-12-20 14:01 java作业管理系统设计(源代码+论文)\admin\jmftz.htm
文件 5020 2013-12-20 13:01 java作业管理系统设计(源代码+论文)\admin\jxdalb.htm
文件 4830 2013-12-20 12:01 java作业管理系统设计(源代码+论文)\admin\jxkhlb.htm
文件 5235 2013-12-20 18:01 java作业管理系统设计(源代码+论文)\admin\jygl-zjjlzl.htm
文件 5966 2013-12-20 17:01 java作业管理系统设计(源代码+论文)\admin\jygl-zjpxzl.htm
文件 5651 2013-12-20 19:01 java作业管理系统设计(源代码+论文)\admin\jykhzl.htm
文件 4643 2013-12-20 12:01 java作业管理系统设计(源代码+论文)\admin\jypglb.htm
文件 5307 2013-12-20 13:01 java作业管理系统设计(源代码+论文)\admin\jypgzl.htm
文件 7053 2013-12-20 17:01 java作业管理系统设计(源代码+论文)\admin\kcap.htm
文件 6089 2013-12-20 18:01 java作业管理系统设计(源代码+论文)\admin\kcapb .htm
文件 6413 2013-12-20 15:01 java作业管理系统设计(源代码+论文)\admin\kcapb1.htm
文件 5002 2013-12-20 16:01 java作业管理系统设计(源代码+论文)\admin\pxjllb .htm
文件 5072 2013-12-20 09:01 java作业管理系统设计(源代码+论文)\admin\pxjllb.htm
文件 7019 2013-12-20 11:01 java作业管理系统设计(源代码+论文)\admin\tjkcap.htm
文件 6045 2013-12-20 10:01 java作业管理系统设计(源代码+论文)\admin\top1.html
文件 6266 2013-12-20 10:01 java作业管理系统设计(源代码+论文)\admin\xgbjxxxx.htm
文件 6242 2013-12-20 11:01 java作业管理系统设计(源代码+论文)\admin\xgbjxxxx1.htm
文件 4237 2013-12-20 17:01 java作业管理系统设计(源代码+论文)\admin\xgkl.htm
............此处省略559个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- JSP企业人事管理系统设计(源代码+论
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- 实现一个图书管理系统
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- JSP,SQL,MVC的选课系统
- Java编写的qq聊天室
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- 商店商品管理系统 JAVA写的 有界面
- 基于JSP的校友信息管理系统(添加数
- JAVA开发聊天室程序
评论
共有 条评论