#眉標=Java #副標=JavaServer Faces程式設計(1) #大標=JavaServer Faces基本架構與基本程式設計 #作者=文/王森 p236 ============================== faces-config.xml ======================= p237 ============================ web.xml My JavaServer Faces Application My JavaServer Faces Application Faces Servlet javax.faces.webapp.FacesServlet 1 Faces Servlet /faces/* ===================================== =================================== index.html 首頁 請按下這裡開始程式   ================================= ================================== start.jsp <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> 歡迎光臨 =======================================    p238   ========================== DoubleBean.java package my ; public class DoubleBean { public DoubleBean() { } String value = "KTV" ; public String getVal() { return value+value ; } public void setVal(String val) { value = val ; } } ================================== p239 ====================================== faces-config.xml mydbean2 my.DoubleBean session val 19 ================================ p240 ========================================= start.jsp <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> 歡迎光臨 宣告在JSP網頁裡的資料模型


宣告在應用程式組態檔裡的資料模型

======================================= p241 =============================== /from.jsp double /to.jsp /to.jsp back /from.jsp ========================= ====================================== faces-config.xml /from.jsp double /to.jsp /to.jsp back /from.jsp ============================== p242 ==================================== from.jsp <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> 歡迎光臨 原始值 :
===================== ========================= to.jsp <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> 歡迎光臨 加倍值 :
================================ p243 ========================== my/DataBean.java package my ; public class DataBean { public DataBean() { } //姓名 String name ; public String getName() { return name ; } public void setName(String val) { name = val ; } //身分證號碼 String id ; public String getId() { return id ; } public void setId(String val) { id = val ; } //暱稱 String nick ; public String getNick() { return nick ; } public void setNick(String val) { nick = val ; } //年齡 Integer age ; public Integer getAge() { return age ; } public void setAge(Integer val) { age = val ; } //體重 Double weight ; public Double getWeight() { return weight ; } public void setWeight(Double val) { weight = val ; } } =========================================== ===========================================
=========================================== p244 ===========================================
=========================================== ===========================================
=========================================== ===========================================
=========================================== ===========================================
=========================================== ?? ?? ?? ?? PAGE