> Matt - that seems like a reasonable change to me, although maybe its
> even more robust to find the parent form tag and call the getBeanName()
> method there?
>
> I haven't had a chance to try the change to see how it affects my
> project yet though.
>
> I'm confused on why your ActionForward action doesn't have a form bean
> associated with it though. How does the <html:form> tag know what form
> to use then?
My ActionForward is thus:
<action
path="/userProfile"
type="org.apache.struts.actions.ForwardAction"
parameter="userProfile"/>
So there is not formBean on it - I suppose I could add one - but the form
where I'm getting the NPE *does* have a mapping with a formBean. Here's my form:
<html:form action="editUser" focus="firstName"
styleId="userForm" onsubmit="return validateUserForm(this)">
And the action-mapping for it:
<action
path="/editUser"
type="org.appfuse.webapp.action.UserAction"
name="userForm"
scope="session"
input="mainMenu"
parameter="action"
unknown="false"
validate="false"
>
I realize - what the heck are you using session scope for?? - but I think
people might use this in the real-world, and it'd be cool if the LabelTag
allowed for it.
Hope this helps to explain my problem better.
Matt
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>