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.
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...