Hi!
The example works but how can you do it better?
I would be very grateful for some comments about it!
Goal is to implement a table with dynamically created columns
using the displaytag library and bean.utils!
Has someone experience with this?
Nice greetings Starky
<%
DynaTest dynatest = new DynaTest();
request.setAttribute( "nestedArrayList", (dynatest.getArr()));
%>
//-->creating the table
<display:table name="nestedArrayList">
<% for (int i=0; i<(dynatest.getDynaClass()
.getDynaProperties().length);i++) { %>
<display:column property="<%=i%>"/>
<% } %>
</display:table>
the class with one ArrayList....
MutableDynaClass dynaClass = new LazyDynaClass();
dynaClass.add("0",java.lang.String.class);
dynaClass.add("1",java.lang.String.class);
dynaClass.add("2",java.lang.String.class);
dynaClass.add("3",java.lang.String.class);
//-->normally several instances would be created within a loop
LazyDynaBean dynaBean = new LazyDynaBean(dynaClass); // Create DynaBean
with associated D
dynaBean.set("0",new java.lang.String("1"));
dynaBean.set("1",new java.lang.String("2"));
dynaBean.set("2",new java.lang.String("3"));
dynaBean.set("3",new java.lang.String("4"));
//-->fill the ArrayList within a loop
arr.add(dynaBean);
arr.add(dynaBean);
arr.add(dynaBean);
arr.add(dynaBean);
arr.add(dynaBean);
arr.add(dynaBean);
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc. Get Certified Today
Register for a JBoss Training Course. Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28&alloc_id845&op=click
_______________________________________________
displaytag-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/displaytag-user