You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Lukasz Lenart (JIRA)" <ji...@apache.org> on 2013/06/27 11:06:20 UTC

[jira] [Updated] (WW-4129) Tag s:chekbox is very slow

     [ https://issues.apache.org/jira/browse/WW-4129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lukasz Lenart updated WW-4129:
------------------------------

    Fix Version/s: 2.3.x
    
> Tag s:chekbox is very slow
> --------------------------
>
>                 Key: WW-4129
>                 URL: https://issues.apache.org/jira/browse/WW-4129
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Other
>    Affects Versions: 2.3.14.3, 2.3.15
>         Environment: Tomcat 7.0.37, Java 1.7.0.21
>            Reporter: Ferret Renaud
>             Fix For: 2.3.x
>
>
> I want to show multible checkbox, in an html table.
> In my action I have an array of String, with its get/set.
> In my JSP I have a s:iterator on an list of object (160 in my test page), inside this iterator I create the s:checkbox.
> Creation of this is taking 2~4s, this is not normal it is far too slow, each checkbox takes between 16 and 32ms to build.
> <s:iterator value="#request.domainUsers" var="item">
> <tr>								
> 	<td class="center" width="3%">										
> 		<s:checkbox name="usersIdSelected" fieldValue="%{id}"/> 
> 	</td>
> 	<td></td>	
> 	<td width="0%"><c:out value="${attr.item.fullName}"/></td>
> 	<td><c:out value="${attr.item.phone}"/></td>
> 	<td><c:out value="${attr.item.cellularPhone}"/></td>
> </tr>
> </s:iterator>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira