Uploaded image for project: 'Struts 2'
  1. Struts 2
  2. WW-4895

s:select tags performance issue after upgrading to 2.5.1.3

    Details

    • Type: Bug
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 2.5.13
    • Fix Version/s: 2.5.x
    • Component/s: Core Tags
    • Labels:
    • Environment:

      IBM Websphere 8.5 , apache 2.x

      Description

      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.

      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 %>
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              uniqueharsh Harsh Choudhary
            • Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated: