<bean:define id="activityForm" name="ActivityForm" type=" com.mypackage.ActivityForm"/>
On 3/9/06, Lionel Port <[EMAIL PROTECTED]> wrote: > > As wendy said you need to follow bean:size with something like: > > <bean:write name="size"/> > > As for the scriptlet version. Sorry the ActivityForm variable is not > defined in the page scope. If you want to access it using scriptlet you > would need to do bring it out of the request or session scope first, > something like: > > <bean:define id="activityForm" name="ActivityForm"/> > <%=activityForm.getBusinessCollection().size() %> > > > > On 3/9/06, Wendy Smoak <[EMAIL PROTECTED]> wrote: > > > > On 3/8/06, Caroline Jen <[EMAIL PROTECTED]> wrote: > > > > > <bean:size id="size" name="ActivityForm" > > > property="businessCollection"/> > > > > > > does not display anything (it looks like the > > > <bean:size ...> does not exist.) > > > > http://struts.apache.org/struts-taglib/tagreference-struts-bean.html#bean:size > > > > > > The 'id' attribute is defined as "The name of a page scope JSP bean, > > of type java.lang.Integer, that will be created to contain the size of > > the underlying collection being counted." > > > > Have you tried following <bean:size> with a <bean:write> to display > > the 'size' bean? > > > > Also make sure that you defined the bean taglib in your JSP. If you > > view the source of the HTML page, is the tag coming through as it was > > in the JSP? Put some text before and after the <bean:size> to see > > what's happening. > > > > -- > > Wendy > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > >