在这里,我试图uContainer
从另一个项目中获取对象。uContainer 具有所有 setter 和 getter,其返回值设置为properties file
. 就像特定用户的用户属性一样。我用来从 uContainer 实例中获取特定的方法值。但在第 4 行,我的应用程序崩溃了。
uContainer 是 UserContainer 类的一个实例。
getSingleResultListing
也是UserContainer
类中的布尔变量,具有 getter 和 setter 方法。
代码如下。
Method getUContainer = form.getClass().getMethod("getUserContainer", new Class[0]);
Object uContainerObj = (Object)getUContainer.invoke(form, new Object[0]);
Method getFlagValueMethod = uContainerObj.getClass().getMethod("getSingleResultListing", new Class[0]);
String flagValue = (String)getFlagValueMethod.invoke(uContainerObj, new Object[0]);
log.info(">>>flagValue: "+flagValue);
boolean singleListingFlag = Boolean.getBoolean(flagValue);
log.info(">>>singleListingFlag: "+singleListingFlag);
在第四行调用 uContainer 对象时出现错误..
谢谢..