当前位置: 代码迷 >> JavaScript >> 异常javax.servlet.jsp.JspException: Invalid argument looking up property
  详细解决方案

异常javax.servlet.jsp.JspException: Invalid argument looking up property

热度:1039   发布时间:2012-10-08 19:54:56.0
错误javax.servlet.jsp.JspException: Invalid argument looking up property
遇到的错误
org.apache.catalina.core.ApplicationDispatcher invoke
严重: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspException: Invalid argument looking up property: "bean.property" of bean:
"org.apache.struts.taglib.html.BEAN"
at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:960)
at org.apache.struts.taglib.html.BaseFieldTag.prepareValue(BaseFieldTag.java:121)
at org.apache.struts.taglib.html.BaseFieldTag.renderInputElement(BaseFieldTag.java:102)
at org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:81)
在网上找到的解决方案:
这是个隐含其它异常的异常,光看异常提示,是解决不了问题的
错误提示,找不到bean.property属性实际是个假像,实际上因为 hibernate的lazy=true后,在action中处理时
bean是个被lazy掉的对像,照常赋值,但formBean的bean属 性没有被初始化,所以会出现上述错误
解决办法是,将bean放入formBean之前,先将其初始化。
?
将应用的form 对象,引用的userbean 初始化了。
private UserBean detailObject =new UserBean();
  相关解决方案