I FIND THE PROBLEM! It is not mine, but the tag. See the below 10/21/2002 11:10:03 AM, "Karr, David" <[EMAIL PROTECTED]> wrote:
>Inline. > >> -----Original Message----- >> From: Vernon Wu [mailto:vernonw@;gatewaytech.com] >> Sent: Monday, October 21, 2002 11:01 AM >> >> >When you do a "view source" on the generated page, do you >> have empty "td" >> >elements, or an empty table? That will tell you whether >> there's something >> >wrong with the list, or something wrong with the "header" item. >> >> I don't follow here. > >In your browser, while viewing your page output, select the menu item to >view the HTML source. In the HTML, determine whether the number of "tr" >entries matches the number of items which should be in the list. If this >matches, then you should expect to see empty "td" entries in your "tr". If >that's the case, there's something wrong with the "header"/"MessageHeader" >items. If the table is empty, however, then there's something wrong with >the list itself. > The <td> fields are empty. I use the script instead as I did in the controller. The data is shown correctly. The code is the followings: <% List list = mbox.getList(); for(int i = list.size(); --i >= 0;){ MessageHeader header2 = (MessageHeader)list.get(i); %> <td><%=header2.getFrom() %></td> <td><!-- c:out value="${header.from}"/ --></td> <td><!-- c:out value="${header.subject}"/ --></td> <td> </td> </tr> <!-- /c:forEach --> <% } %> At the point, I can say the tag doesn't function properly for this case. Is a bug fixed in the most recent release, or I shall not use tag for now? >I'm only suggesting doing this to narrow down which part is going wrong, the >list, or the items. > >> >It could be handy to step through this in your debugger and >> inspect the >> >session data for these objects. >> >> I don't have any JSP debugger. The IDE I use is Eclipse. I >> don't know any JSP debugger plug-in available. > >Ok, then set breakpoints in your bean getter/setter methods. When you hit >the breakpoints, make sure it's returning (and setting) the data you expect. >If you don't hit the breakpoints, then that means something else. > As I have said, I don't have any JSP debugger. Thanks for your help, Karr. >-- >To unsubscribe, e-mail: <mailto:taglibs-user-unsubscribe@;jakarta.apache.org> >For additional commands, e-mail: <mailto:taglibs-user-help@;jakarta.apache.org> > > -- To unsubscribe, e-mail: <mailto:taglibs-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:taglibs-user-help@;jakarta.apache.org>