I tried to use a List instead of a Collection: JSP page: <display:table border="0" pagesize="3" cellspacing="0" cellpadding="0" list="employees" scope="session"> <display:column property="id" title="ID" /> <display:column property="function" title="Function"/> </display:table>
I replaced the <name> attribute by the <list ----------------------------------------------------------- As of February 12, 2003 Thomson unifies its email addresses on a worldwide basis.Please note my new email address: [EMAIL PROTECTED] Thomson is the leader in solutions and technologies for the entertainment and media industries and serves its customers under its four strategic brands: Technicolor, Grass Valley, RCA and THOMSON. More about Thomson: http://www.thomson.net/videochain > attribute In the Action: List list_employees = new ArrayList(); MyObject employee = new MyObject (1,"Developper"); list_employees.add( employee ); MyObject employee2 = new MyObject (2,"Developper"); list_employees.add( employee2 ); session.setAttribute("employees", list_employees); And now I have the error "The bean that you gave me is not a Collection I understand: employees". I do not understand anything any more. Help!!!!!! -----Original Message----- From: Raible, Matt [mailto:[EMAIL PROTECTED]] Sent: 13 February 2003 17:54 To: 'Struts Users Mailing List' Subject: RE: Best tag to display table I believe the display tag only supports Lists at this point - Collection support is upcoming. Matt > -----Original Message----- > From: Heligon Sandra [mailto:[EMAIL PROTECTED]] > Sent: Thursday, February 13, 2003 9:31 AM > To: 'Struts Users Mailing List' > Subject: RE: Best tag to display table > > > I tried to use <display:*> tag to display a table in a JSP page: > > JSP page: > > <display:table border="0" pagesize="3" cellspacing="0" cellpadding="0" > name="employees" scope="session"> > <display:column property="id" title="ID" /> > <display:column property="function" title="Function"/> > </display:table> > > What is exactly the defintion of the attributes name and list ? > Where can I found documentation about each attribute ? > > Action that populate the collection and calls the JSP page > has teh following > code: > > Collection employees = new ArrayList(); > MyObject employee = new MyObject (1,"Developper"); > employees .add( employee ); > > MyObject employee2 = new MyObject (2,"Developper"); > employees .add( employee2 ); > > session.setAttribute("calls", list); > > When I run my application I have the following error > [ServletException in:/pages/teltrans/displayEmployee.jsp] null' > > I don't understand the list is in the session. > > I would like to know if it is possible to use struts > properties file to > display title > of the column in order to do internationalization. For example > <bean:message key="employee.function"/ > ----------------------------------------------------------- > As of February 12, 2003 Thomson unifies its email addresses > on a worldwide > basis.Please note my new email address: [EMAIL PROTECTED] > > Thomson is the leader in solutions and technologies for the > entertainment > and media industries and serves its customers under its four strategic > brands: Technicolor, Grass Valley, RCA and THOMSON. > More about Thomson: http://www.thomson.net/videochain > > >. > > Do you know when the next relase of display tag will be available ? > > -----Original Message----- > From: Jerome Jacobsen [mailto:[EMAIL PROTECTED]] > Sent: 13 February 2003 17:21 > To: Struts Users Mailing List > Subject: RE: Best tag to display table > > > AFAIK the display tag is the best choice. With JSTL you'd > have to build in > the paging and sorting yourself. If you can wait until the > next release of > display taglib (now at sourceforge) I would strongly > recommend that. There > are some key bug fixes in the next release. > > > -----Original Message----- > > From: Heligon Sandra [mailto:[EMAIL PROTECTED]] > > Sent: Thursday, February 13, 2003 11:05 AM > > To: '[EMAIL PROTECTED]' > > Subject: Best tag to display table > > Importance: High > > > > > > > > > I must display a table in a JSP page with the following > features: > > > > > > - paging; > > > - sort on the column header; > > > - multi check-box; > > > - rendering conditional color rows; > > > - internationalization (column header); > > > > > > Can somebody indicate the best choice to me? > > > I began with logic:iterate (struts tag) but I think now use the > > > <display:*> tag. > > > Is the last version of the display.jar/display.tld > available on the > > > link http://edhill.its.uiowa.edu/display-0.8/? > > > What can we say about <display:*> vs JSTL/JSTL-EL iterate tags > > > (c:forEach...) ? > > > Is the display tag the best choice ? > > > > > > > > > > > > > > > ----------------------------------------------------------- > > > As of February 12, 2003 Thomson unifies its email addresses on > > a worldwide > > > basis.Please note my new email address: [EMAIL PROTECTED] > > > > > > Thomson is the leader in solutions and technologies for the > > entertainment > > > and media industries and serves its customers under its > four strategic > > > brands: Technicolor, Grass Valley, RCA and THOMSON. > > > More about Thomson: http://www.thomson.net/videochain > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]