--- Jacob Hookom <[EMAIL PROTECTED]> wrote:

> 
> JSF works on the command pattern, so you set state
> as
> instance variables on a model object and then be
> able
> to call methods on it.  When you talk about
> parameter
> passing, then you are dealing with transient
> variables
> that only exist in the invocation scope.
> 
> While this is now do-able with JSF 1.2 (in a
> different
> way than Tapestry), having models retain parameter
> information (as is implied) offers an opportunity
> that is
> more attuned to view lifecycles within rich-ui
> applications
> and state management.
> 

> component do whatever, but simply point it at
> #{searchResult.page}
> and let JSF do the work for you.  Again, it's a
> different concept
> than maybe what's promoted with Tapestry. But you
> can't use the above
> as an argument against JSF when actually it should
> be handled in
> a completely different way.
> 

What exactly the code you would suggest to use for
selecting an item in the list of results and opening
second page to edit the selected object?
To clarify: the list has a ‘short’ version of the
object in question ( id+ label ).

> > 
> > What the heck!?  Is this friendly and convenient
> API?
> > 
> > JSF Configuration file, just look at that:
> > 
> > <managed-bean>
> > 
> >
> <managed-bean-name>globalOptions</managed-bean-name>
> > 
> >
> What is that above example?  JSF works with POJOs
> (see last comment) and while
> JSF's managed bean XML markup is a little lengthy,
> you always have the option to
> use Hivemind or Spring behind JSF or use all 3
> together.

Oh man! It looks like you think that descriptor is OK.
<managed-bean>
 <managed-bean-name>globalOptions</managed-bean-name>

It is not. It should be:
<managed-bean>
  <name>globalOptions</name>


> > 
> > PS: Hope I will have time this week and add
> > documentation to my comparison and publish it.
> 
> Please don't. 

What are you afraid of?

I have had experience with the technology based on
whatever I had (including my stupidity). And I am not
afraid to expose all that. Just accept the fact that
people see and perceive things differently – learn
from it.


> Or if you do, please run it by
> someone from the the JSF EG to
> clarify any points.  I think it would also put more
> leverage behind any arguments you bring up.
> 

Why should I? The point of my comparison is to show
what an average Joe like me would try to do with the
technology based on information available ( I even
spent $49.95+tax of my own money to buy JSF in action
because I hoped it would help).

I welcome any critique. 


PS: I forgot to suggest the curriculum: Books and
other publications by Don Norman 
http://www.jnd.org/



Konstantin Ignatyev




PS: If this is a typical day on planet earth, humans will add fifteen million 
tons of carbon to the atmosphere, destroy 115 square miles of tropical 
rainforest, create seventy-two miles of desert, eliminate between forty to one 
hundred species, erode seventy-one million tons of topsoil, add 2,700 tons of 
CFCs to the stratosphere, and increase their population by 263,000

Bowers, C.A.  The Culture of Denial:  Why the Environmental Movement Needs a 
Strategy for Reforming Universities and Public Schools.  New York:  State 
University of New York Press, 1997: (4) (5) (p.206)

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

Reply via email to