Wednesday Jun 08, 2016

New Java Champion Matt Raible

Welcome New Java Champion Matt Raible

 

Matt Raible is the author of Spring Live and Pro JSP, founder of AppFuse, and a committer on the Apache Roller and Apache Struts projects.  He has helped companies adopt open source technologies (Spring, Hibernate, GWT, Grails, Bootstrap, jQuery) and use them effectively. 

Matt is a well-known figure in the Java community, and has been building web applications for most of his adult life. He was lead UI architect for LinkedIn, the UI architect for Evite.com, and the chief architect of web development at Time Warner Cable.

Matt has been a speaker at many conferences worldwide, including Devoxx, The Rich Web Experience, Jfokus, No Fluff Just Stuff, and JavaOne for which he won a JavaOne Rock Star Award in 2013. He also started Devoxx4Kids in Denver. 

See him in action at Devoxx Belgium 2015, where he demonstrates JHipster, a Yeoman generator used to create a Spring Boot + AngularJS project. Follow him on Twitter @mraible

Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Learn more about Java Champions.

Thursday Aug 18, 2011

Templating with JSF 2.0 Facelets

A new article on otn/java, “Templating with JSF 2.0 Facelets,” by Deepak Vohra, offers a concise explanation of how to use Facelets, which in JavaServer Faces (JSF) 2.0, has replaced JavaServer Pages (JSP) as the default view declaration language (VDL). With Facelets, developers no longer need to configure a view handler as they once did in JSF 1.2.

From the article itself:

“Facelets is a templating framework similar to Tiles. The advantage of Facelets over Tiles is that JSF UIComponents are pre-integrated with Facelets, and Facelets does not require a Facelets configuration file, unlike Tiles, which requires a Tiles configuration file.

JSF Validators and Converters may be added to Facelets. Facelets provides a complete expression language (EL) and JavaServer Pages Standard Tag Library (JSTL) support. Templating, re-use, and ease of development are some of the advantages of using Facelets in a Web application.

In this article, we develop a Facelets Web application in Oracle Enterprise Pack for Eclipse 11g and deploy the application to Oracle WebLogic Server 11g. In the Facelets application, an input text UIComponent will be added to an input Facelets page. With JSF navigation, the input Facelets page is navigated to another Facelets page, which displays the JSF data table generated from the SQL query specified in the input Facelets page. We will use Oracle Database 11g Express Edition for the data source. Templating is demonstrated by including graphics for the header and the footer in the input and the output; the graphics have to be specified only once in the template.”

Read the complete article here.

About

Insider News from the Java Team at Oracle!

duke
Links


Search

Archives
« June 2016
SunMonTueWedThuFriSat
   
3
4
5
6
10
11
12
13
17
18
19
20
23
24
25
26
27
28
29
30
  
       
Today