They are my stats Ted. The stats are posted below along with my sample JSP code. I only tried the textfield tag but looking at the ftl and vm files for the other tags I can't see how the results would be any different.
Perhaps an interim solution could be to remove the use of OGNL from core functionality that doesn't require it. eg. Is it really necessary to access UIBean attributes from the theme templates using OGNL? PS: I emulated the Struts 2 themes in Struts 1 by wrapping Struts 1 tags in JSP Tag files and performance was still impressive. ---------------------------------------------------------------- Technology - Hits per second with 1 user / 10 users: Struts 1 - 109 / 191 Stripes - 88 / 140 WW2/SAF2 with default FreeMarker templates - 12 / 7 WW2/SAF2 with Velocity templates - 22 / 15 JSF - 27 / 40 Sample JSP: <s:form action="/test.action" method="POST"> <s:textfield label="Label1" name="attribute1"/> <s:textfield label="Label2" name="attribute2"/> <s:textfield label="Label3" name="attribute3"/> <s:textfield label="Label4" name="attribute4"/> <s:textfield label="Label5" name="attribute5"/> <s:textfield label="Label6" name="attribute6"/> <s:textfield label="Label7" name="attribute7"/> <s:textfield label="Label8" name="attribute8"/> <s:textfield label="Label9" name="attribute9"/> <s:textfield label="Nested Label1" name="nestedBean.attribute1"/> <s:textfield label="Nested Label2" name="nestedBean.attribute2"/> <s:textfield label="Nested Label3" name="nestedBean.attribute3"/> <s:textfield label="Nested Label4" name="nestedBean.attribute4"/> <s:textfield label="Nested Label5" name="nestedBean.attribute5"/> <s:textfield label="Nested Label6" name="nestedBean.attribute6"/> <s:textfield label="Nested Label7" name="nestedBean.attribute7"/> <s:textfield label="Nested Label8" name="nestedBean.attribute8"/> <s:textfield label="Nested Label9" name="nestedBean.attribute9"/> <s:submit/> </s:form> Ted Husted-3 wrote: > > On 12/13/06, Ian Roughley <[EMAIL PROTECTED]> wrote: >> Do you have the performance numbers that you can share? I'd really be >> interested in them. > > There are some interesting numbers here > > * > http://javajmc.blogspot.com/2006/10/webwork-and-stripes-simple-performance.html > > (be sure to read to the *end* of the commnets). > > We might want to come up with a set of test pages that thorougly > exercise the core tags, so that we can run our own direct comparisons > of S1, S2, et al. > > Of course, the peformance is the still same as WebWork 2, which is > driving some serious applications. We also know exactly where lies the > bottleneck. We need to fix or replace OGNL. > > -Ted. > > -- View this message in context: http://www.nabble.com/OGNL-performance-detrimental-to-Struts-2-tf2804655.html#a7865392 Sent from the Struts - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]