java.lang.NoSuchMethodException: Unknown property 'Content'

本文介绍了在使用JSP的<bean>标签时遇到的一个常见错误:NoSuchMethodException。问题在于Bean的属性名首字母大小写不正确,通过将Content改为content解决了问题。
今天在用<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 即可
[ERROR] [2025-10-25 16:09:34:290] [http-nio-8088-exec-8] - com.xwj.system.util.project.XWJJsonTool.dataToJson(XWJJsonTool.java:114) - 解析错误 java.lang.NoSuchMethodException: Unknown property 'code' on class 'class com.xwj.seal.dao.po.Branch' at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1270) ~[commons-beanutils-1.9.4.jar:1.9.4] at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:809) ~[commons-beanutils-1.9.4.jar:1.9.4] at org.apache.commons.beanutils.BeanUtilsBean.getNestedProperty(BeanUtilsBean.java:711) ~[commons-beanutils-1.9.4.jar:1.9.4] at org.apache.commons.beanutils.BeanUtilsBean.getProperty(BeanUtilsBean.java:737) ~[commons-beanutils-1.9.4.jar:1.9.4] at org.apache.commons.beanutils.BeanUtils.getProperty(BeanUtils.java:380) ~[commons-beanutils-1.9.4.jar:1.9.4] at com.xwj.system.util.project.XWJJsonTool.dataToJson(XWJJsonTool.java:38) [classes/:?] at com.xwj.seal.action.system.BranchTestAction.queryBranch(BranchTestAction.java:65) [classes/:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_152] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_152] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_152] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_152] at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.31.jar:5.3.31] at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.31.jar:5.3.31] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.31.jar:5.3.31] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMa
10-26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值