Jonas Jacobi

Subscribe to Jonas Jacobi: eMailAlertsEmail Alerts
Get Jonas Jacobi: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Jonas Jacobi

This is our last article in a series of four that have been introducing the concepts of creating AJAX-enabled JavaServer Faces (JSF) components. In this article we are going to summarize and encapsulate the concepts that were introduced in the three previous JDJ articles starting with the "Rich Internet Components with JavaServer Faces" (Vol. 10, issue 11), and design a Google-like JDJ InputSuggest component. We will show you how to use Mabon to create a simple and powerful input component with built-in suggest functionality similar to what Google Suggest provides. To make it easy for application developers to use our JDJ InputSuggest component, we are going to use the Weblets open source project to bundle external resources, such as icons and JavaScript libraries, into a Java archive (JAR) that represents our JSF component bundle. Creating an AJAX-Enabled JSF Input... (more)

Super-Charge JSF AJAX Data Fetch

In our last article - "JSF and AJAX" (JDJ, Vol. 11, issue 1) - we discussed how JavaServer Faces component writers can take advantage of the new Weblets Open Source project (http://weblets.dev.java.net) to serve resources such as JavaScript libraries, icons, and CSS files directly from a Java Archive (JAR) without impacting the application developer. In this article we'll address the need to fetch data using AJAX with JavaServer Faces (JSF) components. The most common use cases for fetching data with AJAX are to populate dropdown lists and add type-ahead functionality in text fi... (more)

AjaxWorld Special: Creating AJAX and Rich Internet Components with JSF

This article is based on, and contains excerpts from, the book Pro JSF: Building Rich Internet Components by Jonas Jacobi and John Fallows, published by Apress. Book is now available on fine bookstores and Amazon as of February 25, 2006. JavaServer Faces (JSF) standardizes the server-side component model for Web application development but doesn't standardize the presentation layer at the browser. In a series of articles we are going to look at how JSF can fulfill new presentation requirements without sacrificing application developer productivity building Rich Internet Applicat... (more)

Creating AJAX and Rich Internet Components with JSF

This article is based on, and contains excerpts from, the book Pro JSF: Building Rich Internet Components by Jonas Jacobi and John Fallows, published by Apress. Book is available on fine bookstores and Amazon. In our previous article - "Rich Internet Components with JavaServer Faces" (JDJ, Vol. 10, issue 11) - we discussed how JavaServer Faces can fulfill new presentation requirements without sacrificing application developer productivity building Rich Internet Applications (RIA). We discussed how JSF component writers can utilize technologies, such as AJAX and Mozilla XUL, to p... (more)

Real-World AJAX Seminar, New York: AJAX and Faces - Friends or Foes?

Can a client-side AJAX solution and server-side Faces solution co-exist and play well together? Or are they each solving a similar problem in a different and incompatible way? The authors of Pro JSF and Ajax,  Jonas Jacobi and John R. Fallows, will discuss how the JavaServer Faces framework can be used to embrace AJAX today, while protecting Web applications from radical re-architecture each time there is a change in direction of client-side technology. Jonas and John will address the key aspects of Faces component development, and will introduce innovative techniques to adopt AJ... (more)