WEB开发网
开发学院软件开发Java JSF 2 简介: JSF 向导 阅读

JSF 2 简介: JSF 向导

 2010-08-26 00:00:00 来源:WEB开发网   
核心提示: <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><ui:c

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
 
<ui:composition xmlns="http://www.w3.org/1999/xhtml" 
   xmlns:h="http://java.sun.com/jsf/html" 
  xmlns:ui="http://java.sun.com/jsf/facelets"> 
 
   <div class="heading"> 
    #{msgs.quizTitle} 
   </div> 
 
</ui:composition> 

清单 6 显示了 subheading 节:

清单 6. subheading (quizWizard/question.xhtml)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
 
<ui:composition xmlns="http://www.w3.or g/1999/xhtml" 
   xmlns:f="http://java.sun.com/jsf/core" 
   xmlns:h="http://java.sun.com/jsf/html" 
  xmlns:ui="http://java.sun.com/jsf/facelets"> 
 
 <h:panelGrid columns="1" id="question"> 
  #{wizard.cursor+1}. #{questions[wizard.cursor].question}? 
 </h:panelGrid> 
   
</ui:composition> 

视图抽象

模板让您能够封装视图的一些共有特性,让您得以重点关注于视图之间的变化。比如,这个向导模板就提供了窗口标题、样式表以及 — 通过 <div> 元素 — 每个视图的整体结构。正是由于对共有特性的封装,您才可以通过简单地插入页面的各个部分来轻松实现新的视图。

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:JSF 简介 JSF

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接