什么啊?问题都说不清楚。你那个showlist是什么啊?还让人猜?
使用class.forName(name);就可以根据一个字符串来实例化一个对象。如果是name是类名,只要注意一下类的包名以及类名的大小写就行了。

解决方案 »

  1.   

    还有codetable对应的类是什么?
    Object classObject = Class.forName(codetable).newInstance();
    classObject obj = (classObject) iter.next(); 
    第一句classObject是一个实例,第二句它成了一个类
      

  2.   

    我现在把想做的东西向你说明白,
    我是想做一个标签,这个标签能根据用户输入的属性,动态的查询数据库,然后把查询的结果显示在一个列表框中,供用户选择的功能,它的属性有tableName,指要查询的表,showValueField,显示在列表中的<option value="">的value的值,showViewField显示在<option></option>中的值,还有一个是showList,它输入的值是一个集合,指在用户只输入这个属性和tableName的时候,把集合中存储的关于这个表的数据显示出来,
    我现在遇到的问题是下面这个,如何能根据我输入的表名,实例化出这个表的对象,做为接收集合中的数据,不胜感激。