Java server faces
JavaServer Faces (JSF) is a Java-based Web application framework designed to help integrate server-side user interfaces (UIs) during development. JSF includes an API for representing UI components and managing their state, handling events, server-side validation, and data conversion. JSF also includes two JavaServer Pages custom tag libraries. The JSF programming model lets helps developers configure components and create, bind, and store UIs. In this section on JavaServer Faces, we offer news, research and tutorials on using JSF to help develop applications. Learn how JSF lets you build rich internet applications that implement separation of behavior and presentation, allowing Web application developers to focus on individual aspects of a project and use JSF technology to link them together.
18 Feb 2014
17 Feb 2014
Can Java and JSF on the server-side make mobile on the front end easier?
05 Jan 2014
Feature - While many software developers are learning new programming languages to deliver native mobile solutions to users, companies like ICEsoft with their ICEmobile solutions are solving the mobile development problem with HTML5 on the front end, with Java and...
From WebSockets to HTML5: What's new and what's next for Java EE 7
01 Jan 2014
Feature - What's new with Java EE 7? In this article we talk with Peter Pilgrim, the author of the Java EE 7 Developer Handbook, about the key new elements of Java EE 7 that developers need to learn in order to stay current with modern development trends.
How to make an HTML5 developer smile: A Google Web Designer wish list
07 Sep 2013
Feature - Google just announced the upcoming release of a new IDE called Google Web Designer (GWD). Here is an HTML5 and CSS3 developer's wishlist of features, describing what workers in the field hope the new tooling from Mountain View will provide.
Application_Scope versus Portlet_Scope: Understanding the JSR 286 PortletSession
11 Aug 2013
Tutorial - Managing state through the PortletSession is a supremely important job for the portal developer, and knowing how to manage the session means understanding the difference between the PortletSession scopes: APPLICATION_SCOPE and PORTLET_SCOPE.
JSR-286 development tutorial: Understanding the PortletSession
11 Aug 2013
Tutorial - The key to state management in web based applications is the session object. Here we explore the Portlet 2.0 API's PortletSession, how it is used, and how it relates to the HttpSession of the Servlet and JSP specification.
11 Aug 2013
28 Jul 2013
JSR-286 development tutorial: Data clashes and encoding namespaces
27 Jul 2013