You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by deepank <de...@sasken.com> on 2002/09/24 15:45:41 UTC
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