Re: Struts 7.0.0 - JSP rendering is taking 3X time compare to struts 6.3.0.2

Lukasz Lenart <[email protected]>
Newsgroups gmane.comp.jakarta.struts.user
Message-ID <CAMopvkPRCFo3H8pQsCMGJvb+Z7BJ6B8Gjcr3yYLmP1_RgBt8eQ@mail.gmail.com>
Could you prepare a sample app instead of sending your Java & JSP code? I
already tried to reproduce your problem yet using Struts tags and
everything is perfectly fine. Also why do you use <c:forEach/> instead of
<s:iterator/>?


Cheers
Lukasz

czw., 26 gru 2024 o 11:08 Dipak Tank <[email protected]> napisał(a):

>
>
> Hi
>
> After upgrading to version 7.0.0, the JSP rendering time has significantly
> increased from around 500ms to approximately 1.5 seconds. Upon further
> investigation, it was discovered that the increase in time is primarily due
> to Ognl.getValue taking longer than it did in the previous version.
>
> Datadog Profiling screenshot:
>
> [image: image.png]
>
> Sample JSP & Java Code as below:
>
> [image: image.png]
>
> We have added following constant in struts.xml
>
> <constant name="struts.chaining.copyErrors" value="true" />
> <constant name="struts.chaining.copyMessages" value="true" />
> <constant name="struts.ui.checkbox.submitUnchecked" value="true"/>
> <constant name="struts.ognl.expressionMaxLength" value=""/>
> <constant name="struts.parameters.requireAnnotations" value="false"/>
> <constant name="struts.allowlist.enable" value="false"/>
> <constant name="struts.mapper.alwaysSelectFullNamespace" value="false"/>
> <constant name="struts.actionConfig.fallbackToEmptyNamespace"
> value="true"/>
>
> Can you please help with this ?
>
> --
> Thanks,
> Dipak Tank
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.