Java server pages
JavaServer Pages help a user create Web content that has static and dynamic components. On a JSP page, static data is expressed with HTML, XML, or other text based formats, and dynamic content is expressed with JSP element. JSP uses a unified expression language to help integrate it with JavaServer Faces and other J2EE Web tier technologies. JSP also makes use of the JSP Standard Tag Library. In this section, we offer news, research and tutorials on using JSF to help develop dynamic Web content. Learn how JSP can help create platform-independent Web applications using Java EE 5 technology, including JavaServer Faces and the JavaServer Page Standard Tag Library.
News:1 - 3 of 12
Liferay CEO says people are the company's strength
18 Oct 2012
News - At the 2012 Liferay Symposium, the theme being pushed was "Open for Business", using the double entendre meaning of both open software and open for offering business ready software to clients.
Continuing Video Coverage of New Java 7 Features and APIs
10 Feb 2012
News - Here at TheServerSide.com, we've been providing some very dedicated coverage to the new features of Java 7, with a look at tackling some of the new Java 7 APIs like the new File I/O (NIO.2) and concurrency libraries with tutorials and learning guides in...
OCPJP & OCAJP: Java 7 training requirement for the Oracle Certified Professional Programmer dropped
21 Dec 2011
News - In order to obtain the certified architect position from Oracle, attending and passing a training course is now required. But what about the Java Professional and Java Associate designations, OCPJP and OCAJP for Java 7?
Reference & Learning:1 - 3 of 19
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.
28 Jul 2013
JSR-286 development tutorial: Data clashes and encoding namespaces
27 Jul 2013
Expert Technical Advice:1 - 3 of 5
Annotation versus XML configuration: Which JPA option to choose?
04 Oct 2013
Tip - A common debate in the JPA community is whether to configure applications using an XML or annotations based approach. Here are some reasons why you might want to choose XML instead.
Effective portlet development means respecting the servlet API
20 May 2013
Tip - When moving to portlet development from web development, software engineers must remember that servlet and JSP development rules still apply.
Five Neat Things You Can Do Out of the Box with Liferay Portal
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...