运用类反射机制简化Struts应用程序开发
百度广告
1、 先定义Action FormBean:
package com.bhsky.webis.system;import org.apache.struts.action.*;import javax.servlet.http.*; public class UsersActionForm extends ActionForm {private String usr_id;private String usr_name;public void setUsr_id(String usr_id) { this.usr_id = usr_id;}public String getUsr_id() { return usr_id;}public String getUsr_memo() { return usr_memo;}public void setUsr_name(String usr_name) { this.usr_name = usr_name;}} |
2、 编写通用的为ActionFormBean赋值的方法:
//Function: 完成ResultSet对象向ArrayList对象为集合的对象的转化 //Para:sql,指定的查询Sql //Para:className,Sql相对应得JavaBean/FormBean类的名字 //Return:以类className为一条记录的结果集, //完成ResultSet对象向ArrayList对象为集合的className对象的转化 public ArrayList Select(String sql,String className){ ArrayList paraList=new ArrayList(); try{ if (conn == null){ Connection(); } PreparedStatement stmt = conn.prepareStatement(sql); ResultSet rs = stmt.executeQuery(); String recordValue=""; Object c1=null; paraList=new ArrayList(); ResultSetMetaData rsmd = rs.getMetaData(); int columnCount = rsmd.getColumnCount(); while (rs.next()){ c1=Class.forName(className).newInstance(); for (int i=1; i
编辑推荐: 下载Word文档 温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)
13年品牌值得信赖
已有 22658 名学员学习以下课程通过考试 网友评论(共0条评论)
精品课程更多
10781人学习
相关推荐
图书更多+
拼团课程更多+
热门排行
长理培训客户端 资讯,试题,视频一手掌握 去 App Store 免费下载 iOS 客户端 |
点击加载更多评论>>