Thank you for your quick answer, Jeromy!
Jeromy Evans schrieb:
do you know if the "communication" between the S2 Action and the
struts-tags is standardised? Or am I opening a black box if I replace
sth. like
<s:textarea id="description" name="object.description" cols="40"
rows="6"/>
with a VanillaHTML+JSTL version like
<textarea id="description" name="object.description" cols="40"
rows="6">${object.description}</textarea>
?
This approach is okay. You will struggle with collections though (like
populating the values of a select)
An edge case is radio buttons as they include a hidden field (or was
that checkboxes). Just check the templates for what they render as html.
It was the checkboxes - i know about this issue (CheckboxInterceptor)
and i think that I can handle it :-) Haven't tried to replace
Collection-backed tags like s:select yet, but I think (using c:forEach)
it shouldn't be too painful aswell.
The reason I do this is because I don't like the struts-tags and OGNL.
That's understandable, but the template system of the tags is quite good
and it may be more productive to create better templates.
I've already tried that, but I don't know Freemaker yet and I don't even
like the code that is generated by the simple theme. (e.g: it was my
intention to write a 100% JavaScript-free webinterface) I also think
that the interface is quirky and not as straightforward as JSTL's (at
least the core tags - i rarely use the other stuff) - but that's just my
opinion. I think I've also discovered a bug in the s:colgroup tag, so I
can't use it. I've opened a ticket[1], but I think that I'm not allowed
to schedule it to - say - the 2.1.3 release (at least if I don't provide
a patch).
Greetings,
~Andreas
[1] https://issues.apache.org/struts/browse/WW-2758
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]