If you use only  

<action name="login_*" class="login" method="{1}">
       <result name="input">login.jsp</result>
       <result name="error">login.jsp</result>
       <result name="success">/pages/main.jsp</result>
       <result name="success2">/pages/dashboard.jsp</result>
</action> 

the update action called when login_update.jspa is called or press on 
<input type="submit" name="method:update" />




zul;jami wrote:
> 
> After deleting the  second binding also I got the same error.
> 
> 
> 
> Igor Vlasov wrote:
>> 
>> You have to delete second binding...
>> 
>> zul;jami wrote:
>>> 
>>> I have not deleted.instead I gave 
>>> 
>>> <action name="login_*" class="login" method="{1}"> 
>>>        <result name="input">login.jsp</result>
>>>        <result name="error">login.jsp</result>
>>>        <result>/pages/main.jsp</result>
>>> </action>
>>>  <action name="update" class="login" method="update">
>>>             <result name="success">/pages/dashboard.jsp</result>
>>>         </action>
>>> 
>>> But still  update is fired when logging in.
>>> What do you mean by <result name="success2">.
>>> Both methods return SUCCESS only.
>>> 
>>> 
>>> 
>>> 
>>> 
>>> Igor Vlasov wrote:
>>>> 
>>>> Are you sure that you delete:
>>>>  <action name="login_*" class="login" method="update">
>>>>             <result name="success">/pages/dashboard.jsp</result>
>>>>         </action>
>>>> 
>>>> The process description:
>>>> When call login_input.jspa then "input" method called
>>>> 
>>>> When call login.jspa then "execute" method called.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> zul;jami wrote:
>>>>> 
>>>>> After changing my struts.xml as you said 
>>>>> also my action fires execute and also update.
>>>>> I do not want to fire update.Pls help
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Igor Vlasov wrote:
>>>>>> 
>>>>>> I use
>>>>>>  <action name="login_*" class="login" method="{1}">
>>>>>>        <result name="input">login.jsp</result>
>>>>>>        <result name="error">login.jsp</result>
>>>>>>        <result name="success">/pages/main.jsp</result>
>>>>>>        <result name="success2">/pages/dashboard.jsp</result>
>>>>>> </action> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> zul;jami wrote:
>>>>>>> 
>>>>>>> I have two methods in action extending actionsupport in struts2.
>>>>>>> WHen I login it should execute only the execute method.BUT
>>>>>>> it also fires update another method which I want to call some other
>>>>>>> time.
>>>>>>> 
>>>>>>> THis is my struts.xml
>>>>>>> **********
>>>>>>> <action name="login"  class="login">
>>>>>>>        <result name="input">login.jsp</result>
>>>>>>>        <result name="error">login.jsp</result>
>>>>>>>        <result>/pages/main.jsp</result>
>>>>>>> </action>
>>>>>>>  <action name="login_*" class="login" method="update">
>>>>>>>             <result name="success">/pages/dashboard.jsp</result>
>>>>>>>         </action>
>>>>>>> ***************
>>>>>>> 
>>>>>>> 
>>>>>>> Piero Sartini-3 wrote:
>>>>>>>> 
>>>>>>>> Am Montag, 22. Oktober 2007 13:23:38 schrieb zul;jami:
>>>>>>>>> Still I am getting the error,
>>>>>>>>> my execute also fires update on load.
>>>>>>>>> There is no img tag with empty src attribute
>>>>>>>> 
>>>>>>>> execute() is triggered when the action is called, not only when you
>>>>>>>> submit 
>>>>>>>> your data.
>>>>>>>> 
>>>>>>>>        Piero
>>>>>>>> 
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> 
>>> 
>>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Why-does-update-action-fire-on-load-tf4670323.html#a13423587
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to