Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > use collection of javaBean in forEach

Reply
Thread Tools

use collection of javaBean in forEach

 
 
quickcur@yahoo.com
Guest
Posts: n/a
 
      01-14-2005
I am writing a jsp tag which stores a collection of javabean in page
context. I was trying to use this tag in my jsp, but with no success. I
am using tomcat 5.4

Here is my code:

public class man{
String name;

public void setName(String name){
this.name = name;
}

public String getName(){
return name;
}
}

public class ManTag extends TagSupport {

private String var;

public int doStartTag(){
try{
ArrayList men = new ArrayList();
for (int i = 0; i < 10; i++){
Man man = ...
men.add(man);
}

pageContext.setAttribute(var, men);

}catch(Exception e){
....
}
return SKIP_BODY;
}

public setVar(String var){
this.var = var;
}
}

Here is my jsp:

.....//import lab
<mytaglib:man var="goodman"/>
<c:forEach items="${goodman}" var="x">

<cut value="${x.name}"/>

</c:forEach>


But the server complains that

javax.servlet.ServletException: Unable to find a value for "name" in
object of class "XXXXXXX" using operator "."
org.apache.jasper.runtime.PageContextImpl.doHandle PageException(PageContextImpl.java:845)
org.apache.jasper.runtime.PageContextImpl.handlePa geException(PageContextImpl.java:77
org.apache.jsp.test_jsp._jspService(org.apache.jsp .test_jsp:93)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:99)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:325)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:295)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:245)
javax.servlet.http.HttpServlet.service(HttpServlet .java:802)

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to use Jython to create a javabean ??? qq13234722@gmail.com Python 1 03-20-2009 10:56 AM
Collection problems (create Collection object, add data to collection, bind collection to datagrid) Øyvind Isaksen ASP .Net 1 05-18-2007 09:24 AM
Why use a JavaBean? Why not just classes in a jar file? Tom Dyess Java 2 01-20-2005 09:52 AM
Re: Use one javabean for each table? tom Java 0 07-24-2003 09:20 PM
Re: Use one javabean for each table? A Bag Of Memes Java 0 07-24-2003 05:45 AM



Advertisments