RichFaces
Posts specifically about the RichFaces JSF component library.
-
During my RichFaces session at JBoss World 2009, I showed three small examples of using Ajax with RichFaces 3.3, JSF 2, and RichFaces 4. I thougth it would be a good idea to show you the difference or more correct the similarities between the three. I will be blogging more about RichFaces 4 and JSF…
-
I’m doing 1-day RichFaces workshop in Nuremberg, Germany during Herbstcampus conference. Enter “Max Katz” in the registration code “Buchungscode” field to get 10% discount.
-
I will be teaching a 1-day RichFaces workshop in Nuremberg, Germany during Herbstcampus conference. The workshop is Monday, September 14th. If you are starting a new RichFaces project, this is the perfect place to learn all the core concepts, tags and features in just one day. If you are already using RichFaces, this workshop will…
-
I will be attending and presenting at Herbstcampus conference in Nuremberg, Germany, September 14-17th, 2009 for the 2nd year. I have two sessions and full day RichFaces workshop. Workshop 1-day RichFaces workshop Monday, September 14th, 9:40-18:00 More info. Sessions Rich Enterprise Applications with JavaFX Wednesday, September 15th, 15:40 – 16:50 More info. Building RIA Applications…
-
Check out this great article by Ilya Shaikovsky (Exadel) on using RichFaces push to do partial table update. Ilya is also the author of chapter 10: Scrollable Data Table and Tree in Practical RichFaces book.
-
The a4j:region tag in RichFaces is probably one of the most misunderstood tags, but it provides one of the most important features in RichFaces. With it, server-side processing can be limited to only certain designated components. One reason for misunderstanding could be the tag name. Many believe that the region tag limits what is rendered…
-
If you have been using JSF for a while, you know that in some instances, request scope is too short and session scope is too long to store objects. This of course applies to a situation where you need to keep some data for longer than a request but less than session. If you use…
-
One of the new components in RichFaces 3.3.1 is rich:colorPicker. The component is based on jQuery widget and has the same functionality and events. Using the component is straight forward. Here is an example. JSF page: Initial rendering and opening the picker: After color selection:
-
RichFaces comes with a4j:status tag that allows to show AJAX request status. Here is an example how to create a page-level indicator, in other words, any action from this page will trigger the status to be displayed. It’s one way to tell the user that something is happening. Technically, the a4j:status is associated with the…
-
It’s been a while since I posted any RichFaces examples. This post shows how to use new rich:layout and rich:layoutPanel components from RichFaces 3.3.1 . rich:layoutPanel is a component that allows to define layout with the following logical panels: The logical panel parts are defined via position attribute: Top Right Center Left Bottom Any content…
-
RichFaces webinar series recording links. Starting with RichFaces March 24, 2009 More RichFaces Features and Concepts April 21, 2009 RichFaces UI Components (rich;* tag library) May 20, 2009 RichFaces Skins June 16, 2009
-
If you attended the webinar, you probably saw that skinning a standard button example wasn’t working (I used the internal browser in Eclipse). I ran the application in external browser (Firefox) and it worked fine. So, adding the following to web.xml: org.richfaces.CONTROL_SKINNING enable will skin all standard and HTML controls on a page. I will…
-
Tomorrow, June 16th at 14:00 is our fourth webinar on RichFaces. Tomorrow’s session will demonstrate how to use skins, build and extend skins, overwrite skin generated CSS and load different skins in runtime. More information and registration here.
-
RichFaces team started RichFaces in production list. You can see it here and please add your own project/application. Exadel has a similar list of RichFaces applications in production.
-
RichFaces article on JavaLobby now has over 100,000 reads.
-
Another great post by Ilya Shaikovsky (Exadel) and RichFaces team member on displaying search results in multiple tabs.
-
Recording of RichFaces webinar this week. The topic was Rich UI components. Next webinar is June 16th and covers Skins. Register for it. We are planning more webinars, nothing is yet confirmed but possible topics are: RichFace UI components #2 (more advanced topics) RichFaces and Flex RichFaces and JSF 2.0
-
User registration solution using JBoss Seam with JSF / RichFaces and Hibernate User authentication / registration with JSF / RichFaces, Spring, and Hibernate Thanks to thelabdude for providing these excellent tutorials.
-
RichFaces team has released RichFaces 3.3.1 GA. The release includes a number of new components, new demo application and bug fixes. New components rich:colorPicker – lets you visually choose a color or define it in hex, RGB, or HSB input fields. View demo. rich:page – sets up page structure such as with logical header, footer,…
-
Tuesday, May 19th is the third webinar in RichFaces webinar series. This session will demonstrate and showcase the various UI components from the “rich:” tag library. Register here
-
Ilya Shaikovsky (Exadel) blogged about how to make a rich:modalPane to be non-modal. If you are on Linux like me, you have to add this right after the rich:modalPanel: … removeTabHandlingFromPanel(#{rich:component(‘mp’)}); function removeTabHandlingFromPanel(modalPanelComponent){ modalPanelComponent.lastOnfocus = function(event){}; modalPanelComponent.firstOnfocus = function(event){}; modalPanelComponent.processAllFocusElements = function(event){}; modalPanelComponent.processTabindexes = function(event){}; modalPanelComponent.restoreTabindexes = function(event){}; modalPanelComponent.preventFocus = function(event){}; modalPanelComponent.restoreFocus = function(event){}; }
-
RichFaces has a new logo: I love it? Not yet, it’s probably going to take time to get used to it. But of course it’s about good software.. not the logo.
-
I created a Fiji template project which you import into Eclipse, deploy and run. The applications demonstrates a number of Fiji charts and as well fiji:swf component which lets you import any Flash component into your JSF page. What you need to do: 1. Download Fiji template. 2. In Eclipse, select File/Import/General/Existing Project Into Workspace…
-
Check out Richfaces for Flex project, know as Exadel Fiji. Fiji allows to use JSF and Flex components together on the same page while binding Flex components to standard JSF managed beans. Fiji also provides 7 out-of-the-box Flash-based charting components. Suppose you need to embed a Flex chart in your JSF page, to deliver richer…
-
Cagatay Civici wrote a review of Practical RichFaces. Thank you Cagatay.