<?xml version="1.0" encoding="UTF-8"?><!--Author: J. Juneau--><ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://xmlns.jcp.org/jsf/core" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" xmlns:h="http://xmlns.jcp.org/jsf/html" template="./layout/custom_template_search.xhtml"> <f:metadata> <f:viewParam name="authorLast" value="#{ch6AuthorController.authorLast}"/> <f:viewAction action="#{ch6AuthorController.findAuthor}" /> </f:metadata> <ui:define name="content"> <h:form id="componentForm"> <h1>#{ch6AuthorController.current.first} #{ch6AuthorController.current.last}</h1> <p> ...
Get JavaServer Faces: Introduction By Example now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.