Blogs

View all Blogs >>

Blogs



Posted by: Matthias Wessendorf on 11/20/2008

Apache MyFaces Trinidad does support Mobile Application Development. There is also some documentation on this feature, here. Let’s see if we get a (nice) demo… If you are interested in it, join the large MyFaces community. Enjoy!        more »

Posted by: Max Katz on 11/19/2008

Want to see what components/features users are requesting in RichFaces or even vote yourself? Go here. Even wonder what’s going to be included in next release? Find out here. more »

Posted by: Matthias Wessendorf on 11/19/2008

There is a lot of buzz (not only recently) around some extra scope, that is shorter than a session and longer than a request. Such a scope is a very good scope to implement business processes or some wizard (==> step x of n). Lots of frameworks call this “conversation”, so does Orchestra or Seam. In Trinidad there is a “pageFlowScope” for this… One of the goals of JSF 2.0 is to “standardization of the many different Dialog/Conversation/Scope/Flash... more »

Posted by: Max Katz on 11/18/2008

Confirmation dialog Confirmation dialog - custom Facelets tag Confirmation dialog - improving custom Facelets tag (see comments for further improving the tag) more »

Posted by: Max Katz on 11/18/2008

As one reader pointed out here, reusing Facelets custom tag confirmation dialog wasn’t possible because the component id was hard coded. Placing more than one tag on a page would give duplicate id error. I will show you how to pass an id to the custom. Once we can do that, it’s possible to place any number of confirmation dialog tags on the same page. We are going to add confirmId attribute to the custom tag to pass the id: <richx:confirm... more »

Posted by: Matthias Wessendorf on 11/18/2008

It has been a while, since we got the last Trinidad release (August 2008). Today, there were two new releases: Trinidad 1.2.10: A JSF 1.2 component library (and more) Trinidad 1.0.10: A JSF 1.1 component library (and more) Both are mostly identically, however the 1.2.10 contains some more fixes that were made to the core (JSF 1.2 related). You will find the release notes here: for 1.0.10 for 1.2.10 The download page will be updated soon and the bits are already... more »

Posted by: Max Katz on 11/17/2008

When I do custom on-site JSF/RichFaces training and explain Dependency Injection (DI), people who never had experience with DI before finding it not always easy to grasp what it is. There are two great tutorials that can help with understanding the concepts. One is here written by Rick Hightower and one here written by Jakob Jenkov. more »

Posted by: Max Katz on 11/14/2008

As promised, this is the same Confirmation dialog as here but now it’s packaged as a Facelet custom tag so it’s much easier to reuse. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html... more »

Posted by: Max Katz on 11/13/2008

While out-of-the-box confirmation dialog is not yet available in RichFaces, I will show you how to build one. Tomorrow I will show how to make it more reusable by packaging it as a Facelet custom tag. If Cancel is clicked then nothing happens. If OK is clicked then the value is... more »

Posted by: Max Katz on 11/11/2008

Nice post here. more »

Posted by: Max Katz on 11/07/2008

View (registration) recording of this webinar. more »

Posted by: Max Katz on 11/06/2008

On the heels of elections this week, let me show you how you can use JSF and Flex to build nice looking Flash-based charts with elections results. To use JSF and Flex together, I will be using Exadel Fiji. Let’s start with electoral votes and use a column chart. Below is an example using rich:columnChart component. It’s a static image here, but it’s actually a Flash component in a JSF page. As you move the mouse over columns, a tool tip is shown.... more »

Posted by: Jason Lee on 11/06/2008

Posted by: Jason Lee on 11/06/2008

Posted by: Max Katz on 11/05/2008

If you are just starting with RichFaces, it’s likely you will run into this case. 1 2 3 4 5 6 <a4j:commandButton value="Submit" actionListenr="#{bean.someListener}" reRender="items"/>   <h:panelGrid id="items" rendered="#{bean.show}"> ... </h:panelGrid> The page is rendered for the first time and #{bean.show} is evaluated to false. This means the... more »

Posted by: Matthias Wessendorf on 11/05/2008

The last JSFDays conference, in March 2008, was just awesome! A great get together of the JSF community… Now, after the great success of the very good organized event, there is a volume 2 of it! At the beginning of April 2009 (1st -> 3rd) there are great talks and tutorials about JSF and related topics. Folks like Ed Burns, Cagatay Civici or Kito Mann are presenting in Vienna. I am talking there about Trinidad, ADF Faces and server side push technology (aka comet). So do... more »

Posted by: Max Katz on 11/04/2008

Here is a good post answered by Sergey on client-side Ajax vs. server-side Ajax. more »