struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alistair Young <alist...@smo.uhi.ac.uk>
Subject Re: Action without ActionForm
Date Thu, 03 Mar 2005 14:05:55 GMT
ah, ok. Yes, I'm using <html:form> as I want a button rather than a 
link. Is there any way I can get a button's onClick to load an Action 
without an ActionForm?

thanks,
Alistair

On 3 Mar 2005, at 14:01, Fogleson, Allen wrote:

> In the page with the button are you using <html:form> ??? if so you 
> MUST
> have a form, you can get around this of course by not using 
> <html:form>.
>
> Al
>
>
> -----Original Message-----
> From: Alistair Young [mailto:alistair@smo.uhi.ac.uk]
> Sent: Thursday, March 03, 2005 7:49 AM
> To: Struts Users Mailing List
> Subject: Re: Action without ActionForm
>
> I tried that but I get:
> Cannot retrieve definition for form bean null on action /Start
>
> Alistair
>
> On 3 Mar 2005, at 12:54, Niall Pemberton wrote:
>
>> Just don't specify a form (i.e. no name="..." attribute) in your
> action
>> mapping....
>>
>>  <action path="/Start" type="org.test.Actions.Start">
>>     <forward name="started" path="/WEB-INF/jsp/controls/started.jsp"
> />
>>  </action>
>>
>> Niall
>> ----- Original Message -----
>> From: "Alistair Young" <alistair@smo.uhi.ac.uk>
>> To: <user@struts.apache.org>
>> Sent: Thursday, March 03, 2005 12:45 PM
>> Subject: Action without ActionForm
>>
>>
>>> Is there any way in struts-config.xml to specify an Action that
>>> doesn't
>>> require an ActionForm?
>>> I have:
>>>
>>> index.jsp -> link to controller Action -> decides which jsp to
> display
>>> -> start.jsp or stop.jsp
>>>
>>> start.jsp and stop.jsp just have a form with a button that
>>> starts/stops
>>> a service. So I don't need an ActionForm
>>>
>>> I tried:
>>> <form-bean name="generic"
>>> type="org.apache.struts.action.DynaActionForm"/>
>>>
>>> <action path="/Start" type="org.test.Actions.Start" name="generic">
>>>    <forward name="started" path="/WEB-INF/jsp/controls/started.jsp"
> />
>>> </action>
>>>
>>> but after the "generic" form bean is used by a previous Action I get:
>>> Cannot retrieve definition for form bean generic on action /Start
>>>
>>> do I need a DynaActionForm for every Action that doesn't need an
>>> ActionForm?
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message