Sending it again. For some reason the mail never got delivered.

_____________________________________________
From: Madhav Bhargava
Sent: Wednesday, February 28, 2007 11:29 AM
To: 'MyFaces Discussion'
Subject: RE: t:datatable with commandLink and parameter

Hi Craig,

According to the tutorial at the link:
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSFConfigure7.html

"The navigation criteria are defined by optional from-outcome and
from-action elements. The from-outcome element defines a logical
outcome, such as success. The from-action element uses a method-binding
expression to refer to an action method that returns a String, which is
the logical outcome. The method performs some logic to determine the
outcome and returns the outcome."


Does it mean that <from-action> will not execute the action method but
only derive the outcome of the action method?
If yes then what happens when the return String value is a result of the
computation that goes inside the action method?

And if it executes the action method then what is the difference from
using <from-outcome> as it is finally going to go to the outcome
produced by the action method.

Could you please throw some more light on <from-action> usage?

Rgds,
Madhav

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Craig
> McClanahan
> Sent: Wednesday, February 28, 2007 7:24 AM
> To: MyFaces Discussion
> Subject: Re: t:datatable with commandLink and parameter
>
> On 2/27/07, Mike Kienenberger <[EMAIL PROTECTED]> wrote:
> > Simon,
> >
> > I don't have any JSF books handy.  What's the difference between
> > from-action and from-outcome?   I thought outcome was the string
> > returned from an action method?
>
> You can use either or both.
>
> * <from-action> describes the EL expression that triggered
>   calling your action.  This is useful if you have multiple buttons
>   on the form, bound to different actions.  (It's also legal to
>   have more than one command component bound to the same
>   action method ... for example, a "next page" or "previous page"
>   link at both the top and bottom of a long page.
>
> * <from-outcome> describes the logical outcome returned by
>   whatever action was invoked.  This is useful if you want to
>   go different places depending on what happened inside an action.
>
> If you use just <from-action>, your navigation rule is triggered
> whenever that action is executed, no matter what outcome was returned.
>  If you use just <from-outcome>, your navigation rule is triggered
> when that outcome is returned by any action that was processed.  Or,
> you can use them together to define more precisely when this
> navigation should be triggered.
>
> Craig
>
>
> >
> > On 2/27/07, Simon Kitching <[EMAIL PROTECTED]> wrote:
> > > Mike Kienenberger wrote:
> > > > By the way,
> > > >
> > > > I don't think this is legal:
> > > >
> > > > <from-action>#{ userBackingBean.prepareForEdit}</from-action>
> > > >
> > > > If it is legal, I doubt that's the correct syntax.
> > >
> > > Yep. The from-action value is meant to match the string *returned*
> from
> > > an action method. It is not an EL expression.
> > >
> > > I suggest you find a good JSF book and read the section on
navigation.
> > >
> > > Regards,
> > >
> > > Simon
> > >
> >


**************** CAUTION - Disclaimer *****************
This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely 
for the use of the addressee(s). If you are not the intended recipient, please 
notify the sender by e-mail and delete the original message. Further, you are 
not to copy, disclose, or distribute this e-mail or its contents to any other 
person and any such actions are unlawful. This e-mail may contain viruses. 
Infosys has taken every reasonable precaution to minimize this risk, but is not 
liable for any damage you may sustain as a result of any virus in this e-mail. 
You should carry out your own virus checks before opening the e-mail or 
attachment. Infosys reserves the right to monitor and review the content of all 
messages sent to or from this e-mail address. Messages sent to or from this 
e-mail address may be stored on the Infosys e-mail system.
***INFOSYS******** End of Disclaimer ********INFOSYS***

Reply via email to