今天在用<bean>标签写JSP的时候,报了如下的错误:
[quote]
java.lang.NoSuchMethodException: Unknown property 'Content'
at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1122)
at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:686)
at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:715)
at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:290)
at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:951)
at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:225).....[/quote]
可是我的Content 属性确实是存在的呀!!
郁闷了一下,然后终于知道了问题的所在,在bean中,属性的第一个字母必须是小写的!
把Content 改成 content 即可
[quote]
java.lang.NoSuchMethodException: Unknown property 'Content'
at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1122)
at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:686)
at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:715)
at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:290)
at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:951)
at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:225).....[/quote]
可是我的Content 属性确实是存在的呀!!
郁闷了一下,然后终于知道了问题的所在,在bean中,属性的第一个字母必须是小写的!
把Content 改成 content 即可