[ 
https://issues.apache.org/jira/browse/WW-4895?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16260409#comment-16260409
 ] 

Harsh Choudhary commented on WW-4895:
-------------------------------------

When I replace the code {<s:select list="#{'1':'Jan', '2':'Feb', '3':'Mar',
'4':'Apr'}" value="2" />} , the results are loading in a flash. There is
hardly millisecs of difference.

Thanks for your help.

Harsh

On Tue, Nov 21, 2017 at 2:52 AM, Yasser Zamani (JIRA) <[email protected]>




-- 
Harsh Choudhary


> s:select tags performance issue after upgrading to 2.5.1.3
> ----------------------------------------------------------
>
>                 Key: WW-4895
>                 URL: https://issues.apache.org/jira/browse/WW-4895
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Core Tags
>    Affects Versions: 2.5.13
>         Environment: IBM Websphere 8.5 , apache 2.x 
>            Reporter: Harsh Choudhary
>            Priority: Critical
>              Labels: performance
>             Fix For: 2.5.x
>
>
> We recently upgraded from Struts 2.1(don't ask) to Struts 2.5.13 , while the 
> upgrade process was smooth, we are facing some performance issue while JSP is 
> rendering at runtime. This JSP used to load in less then 2 secs before and 
> now it's taking around 40 secs to load. It's a very simple JSP with some text 
> fields and a few select fields. I am just posting a simple select that is 
> taking around 20 secs, I cannot post the whole code because of obvious 
> reasons. The time difference between the two-time statements below is around 
> 20 secs.  
> I have tried to remove styles, javascript function but still it's taking a 
> long time.  Any suggestions in this regard will be helpful. This is happening 
> most of the select boxes.
> {code:html}
> System.out.println("logging started");
> java.util.Date date49 = new java.util.Date();
> %>
> The time is now <%= date49 %>
>                             <s:select cssClass="textBox_normal" 
> cssStyle="width:100%; height:100%" name="showDoc" id="showDoc" 
> multiple="true" size="5" 
>                                                         headerKey="-1" 
>                                                         list="doclist"
>                                                         listKey="id"
>                                                         
> listValue="Description"
>                                                         
> onchange="disableErrormsg('VarLibAssetErrorDiv');"
>                                                         />
>                       </div>
>                     <div style="float:left; width:20%; height:100%; display: 
> none" id="documentTypeDiv">
>                       <%
>       System.out.println("logging started");
> java.util.Date date5 = new java.util.Date();
> %>
> The time is now <%= date5 %>
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to