日期:2014-05-16 浏览次数:20347 次
Facelets是用来建立JSF应用程序时的一个可供选择的表现层技术。Facelets提供了一个强有力的模板化系统,让你使用HTML样式的模板来定义JSF的表现层,减少了组件整合进表现层时候冗余的代码,而不需要一个web容器。
基于Facelets写表现层是通过编写XHTML文件实现的,不需要写JSP代码,一切都是通过Facelets或JSF等组件标签和EL表达式来构建。标签来构建页面元素,EL表达式来展示数据。
?
第一步:创建主页模板 目录【example/subexample/】下创建模板文件“testTemplate.xhtml” ? ? ?
1.1.1?????? Facelets构建页面结构
?
?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <f:view xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:ui="http://java.sun.com/jsf/facelets" contentType="text/html"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <ui:insert name="headContent"/> </head> <body> <h1>我是模板页面</h1> <ui:insert name="content" /> </body> </html> </f:view>
?
?
相关标签介绍:
|