当前页面: 开发资料首页 → JSP 专题 → 问个关于javabean的初级问题.
问个关于javabean的初级问题.
摘要: 问个关于javabean的初级问题.
我写了一个类User,里面有一个属性
String UserName;
并且有public void setUserName(String p1)和public String getUserName()这样的方法.
现在在jsp里面用jsp:userbean创建bean时,可以创建.
但用jsp:setProperty和jsp:getProperty时报错,说在这个类中找不到UserName属性.
请问这种情况应该怎么解决..
org.apache.jasper.JasperException: Cannot find any information on property 'UserName' in a bean of type 'User'
应该不会啊,代码看看
你可以用另外一种方式,而且代码量也少,取代jsp标签的用法,比如你
之后,就可以直接 调用 bean.setUserName(String p1) bean.getUserName()这样的方式就可以.
不会是大小写问题吧??
UserName改为userName
我写了一个类User,里面有一个属性
String UserName;
类里面的UserName改成userName就可以了,真奇怪...怎么回有事情啊,没天理
原来类里面写什么都无所谓,大小写都可以.
关键是
这里面要用小写开头....
非常感谢...
yes
强
问题解决了就快给分吧