I have a javabean class with public and private member variables..
<jsp:getProperty name ="r" property="RoleName"/> r is an instance of my class Role which has a member RoleName this gives an error:- : Cannot find any information on property 'RoleName' in a bean of type 'net.worple.staff.Role' however I can display RoleName using the getRoleName() I defined in the bean class. No matter if RoleName is a public or private member I can't get it to display using jsp:getProperty> I am missing something obvious. It is a while since I did any jsp. [ January 08, 2004: Message edited by: Steven Broadbent ]
"....bigmouth strikes again, and I've got no right to take my place with the human race...."<p>SCJP 1.4
posted 12 years ago
This is one of the "gotchas" of Java Beans. The method getRoleName() implies that the property is actually called "roleName" (with a little 'r') Try: <jsp:getProperty name ="r" property="roleName"/> and see what happens