Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

javabean problem

 
Steven Broadbent
Ranch Hand
Posts: 400
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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 ]
 
Frank Carver
Sheriff
Posts: 6920
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic