java - JSP属性查找错误

标签 java jsp javabeans

我在我们的日志中收到以下错误:

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/

相关文章:

java - 在您的经验中发现了最差的 Java 实践?

java - EL 无法处理下划线之前的单个字符?

jasper-reports - 为什么我无法总结 jtable 中的 javabean 子项值?

java - 继承和抽象如何与多个类一起工作? [java]

java - Java 中的 boolean 表达式

JSP 错误 : contains invalid expression. 解析表达式失败

java - 避免使用数据库在 Java EE 应用程序上存储少量数据

jsp - <显示:column + <html:select

jsf - 如何将包含的 xhtml 与托管 JSF bean 绑定(bind)?

java - 我如何编写一个按键监听器来跟踪 Java 中的所有击键?