我有如下方法:private static Object getValue(Object bean)
{
Class c=null;
Field f=null;
c=bean.getClass();
f=c.getDeclaredField("nsr");
f.setAccessible(true);
return f.get(bean);
}现在的问题是我传给的bean是有值的。运行到f=c.getDeclaredField("nsr");就抛出异常了。我是想得到bean中的我指定属性的值。此属性是私有属性。
{
Class c=null;
Field f=null;
c=bean.getClass();
f=c.getDeclaredField("nsr");
f.setAccessible(true);
return f.get(bean);
}现在的问题是我传给的bean是有值的。运行到f=c.getDeclaredField("nsr");就抛出异常了。我是想得到bean中的我指定属性的值。此属性是私有属性。
解决方案 »
- 多线程同步时其中一个线程出异常其它线程会不会继续执行?
- could not initialize a collection 错误
- ajax异步请求返回一个list在页面示进行循环显示!
- 这样的情况下,关联表的数据一致性怎么保持?
- 请大家帮忙看看帮忙解决一下谢谢各位
- 刚学完mvc和servlet和jsp应该接下来学习java三大框架吗?学习三大框架应该先学哪个?
- XML解析问题
- tomcat显示:504 Gateway Timeout
- 奇怪,关于Weblogic7的JDBC连接池配置
- 关于session ejb访问数据库的问题
- springmvc配置初始化问题
- 在拷贝文件的时候报系统找不到路径???
try {
Method m = c.getDeclaredMethod("getNsr");
f = (Field)m.invoke(c.newInstance());
} catch (Exception e) {
e.printStackTrace();
}