I've been racking my brains for several hours now and can't seem to find
the exact way to configure struts for validation when using tiles and a
form bean. My problem is when the URI hits Index.do, so for the first
action mapping.
Here are the snippets from my config files:
validation:
<formset>
<form name="inviteFormBean">
...
...
<formset>
struts:
<form-beans>
<form-bean name="inviteFormBean"
type="the.path.to.MyFormBean"/>
</form-beans>
<action-mappings>
<action path="/Index"
type="the.path.to.MyAction"
name="inviteFormBean"
input="inviteFormTile"/>
<action path="/InviteSubmit"
name="inviteFormBean"
input="inviteFormTile"
type="the.path.to.AnotherAction"
parameter="method">
<forward name="display" path="inviteSentTile" />
</action>
...
<action-mappings>
tiles:
<definition name="inviteFormTile">
...
</definition>
---
First, I'm only using server-side validation because we don't want the
J/S alert window.
The bean "FormBean" extends ValidatorForm though I've also tried
ValidatorActionForm. I've also played with the "parameter" attribute on
the "action" element for the Index action mapping. The behavior I'm
seeing is that either MyAction's execute(...) method doesn't even get
executed and the validator validates the form in the JSP as it's
rendered (not at submission time), OR, MyAction's execute(...) method is
called but then the form isn't validated on submission.
If more info is needed, please let me know. Any ideas?
Thanks,
-Adam
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]