Beanのプロパティにアクセスするには
java.beans.PropertyDescriptor
を使います。
以下にサンプルコードを書きますので参考にしてください。
`
Foo foo = new Foo();//対象のBean
foo.setHoge("HogeHoge");//確認用にプロパティ値セット
PropertyDescriptor properties = new PropertyDescriptor("hoge", foo.getClass());
Method getter = properties.getReadMethod();//getter取得
Method setter = properties.getWriteMethod();//setter取得
String hoge = (String) getter.invoke(foo, (Object[]) null);//プロパティ値を取得
System.out.println(hoge);
setter.invoke(foo, "HogeHogeHoge");//プロパティ値をセット
System.out.println((String) getter.invoke(foo, (Object[]) null));
`
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。