Map<String, Object> fieldMap =new HashMap<String, Object>(); BeanInfo beanInfo = Introspector.getBeanInfo(【javabean類名】.class, Object.class); //獲取所有的屬性描述器 PropertyDescriptor[] pds = beanInfo.getPropertyDescriptors(); for(PropertyDescriptor pd:pds){ String key = pd.getName(); Method getter = pd.getReadMethod(); Object value = getter.invoke(【實例化的javaBean】); fieldMap.put(key, value); }