Discussione: ...Java Reflection...
View Single Post
Old 02-08-2007, 11:41   #10
ally
Bannato
 
L'Avatar di ally
 
Iscritto dal: Jan 2003
Cittā:
Messaggi: 4421
...ottimo grazie...ecco cosa ne č nato...

Codice:
public static void main(String args[]){
		
		Beans beans = new Beans();
		
		beans.setIntero(1);
		beans.setLungo(2);
		beans.setStringa("3");
		
		try {
			BeanInfo info = Introspector.getBeanInfo(beans.getClass());
			PropertyDescriptor[] pd = info.getPropertyDescriptors();
			
			for(int i=0;i<pd.length;i++) {
			    Method name = pd[i].getReadMethod();
			    Object value = (Object)pd[i].getReadMethod().invoke(beans, null);
			    System.out.println(value);
			}
		} catch (Exception e) {
			System.out.println(e);
		}
		
		
	}
...ciao...
ally č offline   Rispondi citando il messaggio o parte di esso