我在我们的日志中收到以下错误:
Error looking up property "foo" in object type "foo.bar". Cause: null java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor363.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod(PropertyUtilsBean.java:1773)
我一生都无法重新创建它,我想知道是否有人有处理此类 JSP/Java Bean 问题的经验。我想知道的是,这会阻止用户显示网页吗?
我知道这不是很多信息,但任何建议都会有帮助。
最佳答案
某个页面上的某些内容试图“导航”到一个 bean 实例(即 Java 对象),并且它试图访问相关 bean 上不存在的属性。
<span id='name'>${fn:escapeXml(someBean.user.fullName)}</span>
如果 bean“someBean”没有“user”属性,或者用户对象没有“fullName”属性,则会出现类似的异常。
关于java - JSP属性查找错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2427088/