> Java server faces Expert Technical Advice - TheServerSide.com

Java Development Topics:

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.

Display in sets of:
  • Tomcat performance optimization consolidating log files 05 May 2013

    Tip - By default Tomcat uses several log file handlers, but performance can easily be optimized by configuring the server to use only one.

  • Permanently setting web.xml parameters 22 Mar 2013

    Tip - Some settings in the web.xml file can easily be changed by developers, causing runtime problems on the server at deployment. Here is how to permanently set web configuration parameters on the server that will not be overridden.

  • JSF 2.0 Facelets performance and troubleshooting tips 12 Mar 2013

    Tip - JSF 2.0 has provided a variety of new configuration settings to help improve performance and aid the troubleshooting task, making the lives of software developers and quality engineers much easier.

  • Five Neat Liferay Portal 6.1 Features 23 Feb 2012

    Tip - If you've ever run a competitive portal, you know that so many of them have little more than the "weather portlet" or "bookmarks" portlet after installation. Liferay is amazing because it has such full featured functionality 'out of the box.' Here's just...

  • Compare new Java Web application tools to the basics 20 Feb 2012

    Tip - When evaluating new Java Web application tools look back to the most basic Java development tools and see where the new tool takes you from there.

  • ServletConfig vs. the ServletContext: Understanding the 02 Oct 2011

    Tip - The ServletConfig and ServletContext are two members of the Servlet API that developers often confuse with one another, and sadly, because of the confusion, they often don’t take proper advantage of these objects.

  • Include vs. Forward of the Servlet RequestDispatcher 02 Oct 2011

    Tip - The key difference between the two is the fact that the forward method will close the output stream after it has been invoked, whereas the include method leaves the output stream open.

  • Working with JSPs in JSF 2.0 27 Dec 2010

    Tip - Working with JSPs in JSF 2.0

  • Mixing Annotations with faces-config.xml Settings in JS 27 Dec 2010

    Tip - What happens when you annotate a bean, and edit the configuration in the faces-config.xml file at the same time?

  • ZK Performance Monitors 13 May 2010

    Tip - Given Ajax applications' event driven nature, it would be beneficial if developers could identify the time consuming event handlers and make the necessary performance tuning accordingly. With ZK, a server-driven Ajax framework, developers could choose...