In the upcoming Java EE 8 release, there is a new kid on the block: Model-View-Controller (MVC) 1.0. It’s not a replacement for the other web framework, JavaServer Faces (JSF), but it offers an alternative, more traditional, action-based approach more like Spring MVC. Since MVC doesn’t provide a component model like JSF, you can use it with any front-end technology you like. One of the emerging standards for building rich UIs in the browser is HTML5 Web Components, and Google’s Polymer project, which implements it and provides additional features for building powerful applications. This session shows how to build a modern web application using these bleeding edge technologies together.
Speaker: Kito Mann
Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with JavaServer Faces, HTML5, Web Components, portlets, Liferay, and Java EE technologies. He is also the editor-in-chief of JSFCentral.com (www.jsfcentral.com), co-host of the Enterprise Java Newscast (http://www.enterprisejavanews.com), and the author of JavaServer Faces in Action (Manning). Mann has participated in several Java Community Process expert groups (including CDI, JSF and Portlets) and is also an internationally recognized speaker. He holds a BA in Computer Science from Johns Hopkins University.