There was an earlier post where the user reported that his error disappeared after 
removing an overloaded setter.

Another angle:  Try providing the 'type' attribute for the <logic:iterate>

Sri

-----Original Message-----
From: deepank [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, September 24, 2002 9:46 AM
To: [EMAIL PROTECTED]
Subject: very frustrating logic:iterate


this is the most frustrating experience ever

i am storing an object in request scope like this

request.setAttribute("revFormTeamVO", reviewFormTeamVO);

reviewFormTeamVO is an object that has TreeMap, which in turn stores a beans

in my jsp i do something like this

<logic:iterate id="reviewer" name="revFormTeamVO" property="reviewers">  <bean:write 
name="reviewer" property="emp_name_v" />  <bean:write name="reviewer" 
property="mail_id_v" />  <bean:write name="reviewer" property="role_n" /> 
</logic:iterate>

but i get the following error

 
 javax.servlet.ServletException: No getter method for property emp_name_v of bean 
reviewer
        at 
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:471)
        at org.apache.jsp.ReviewTeam$jsp._jspService(ReviewTeam$jsp.java:988)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:20
This is very frustrating as getting methods are defined for the bean property as

private String emp_name_v;

public void setEmp_name_v(String emp_name_v)
 {
  this.emp_name_v = emp_name_v;
 }

 public String getEmp_name_v()
 {
  return this.emp_name_v;
 }

STILL I GET AN ERROR:

somebody please point the problem here

Deepank 



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to