myfaces-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Myfaces Wiki] Update of "Programmatic" by MartinGrotzke
Date Mon, 11 Sep 2006 12:50:18 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Myfaces Wiki" for change notification.

The following page has been changed by MartinGrotzke:
http://wiki.apache.org/myfaces/Programmatic

------------------------------------------------------------------------------
  
  Most people who use JSF build static UIs. That is, they write JSPs or Facelets pages explicitly
defining the UIs. Such a page typically consists of a number of tags which actually create
the component tree. 
  
- In case of dynamic component creation you don't know your the structure of your page in
advance and therefore you can't describe it in any static way. You simply can't design a JSP
or Facelets XHTML or anything similar because you simply do not know, which components will
make up your page, in which order, and what the structure will be.
+ In case of dynamic component creation you don't know the structure of your page in advance
and therefore you can't describe it in any static way. You simply can't design a JSP or Facelets
XHTML or anything similar because you simply do not know, which components will make up your
page, in which order, and what the structure will be.
  
- The example of such scenario is any model-dirven UI. Imagine you'd like to implement a generic
bean editor. You know how to edit string, number, date or whatever properties, but the structure
of the generic bean is not known in advance. Therefor you will need to build your component
subtree in the runtime.
+ The example of such scenario is any model-driven UI. Imagine you'd like to implement a generic
bean editor. You know how to edit string, number, date or whatever properties, but the structure
of the generic bean is not known in advance. Therefor you will need to build your component
subtree in the runtime.
  
  Building component structures in the runtime has quite a lot of peculiarities. We'll try
to gather the information on this topic in this page.
  It's community driven, so if you have an idea, a recipe or and advise, please feel free
to append.

Mime
View raw message