日韩一二三区在线观看,成人97人人超碰人人99,成人污污www网站免费丝瓜http://www.aygfsteel.com/invoked/category/43277.htmlIt's better to burn out, than fade away.zh-cnSat, 26 Dec 2009 21:24:47 GMTSat, 26 Dec 2009 21:24:47 GMT60JSF系列之一:入門http://www.aygfsteel.com/invoked/archive/2009/12/27/307397.html張曉楓張曉楓Sat, 26 Dec 2009 16:09:00 GMThttp://www.aygfsteel.com/invoked/archive/2009/12/27/307397.htmlhttp://www.aygfsteel.com/invoked/comments/307397.htmlhttp://www.aygfsteel.com/invoked/archive/2009/12/27/307397.html#Feedback0http://www.aygfsteel.com/invoked/comments/commentRss/307397.htmlhttp://www.aygfsteel.com/invoked/services/trackbacks/307397.html

新建Web Project,引入JSFjar文件

commons-beanutils.jar

commons-collections.jar

commons-digester.jar

commons-logging.jar

jsf-api.jar

jsf-impl.jar

jstl.jar

standard.jar

注意這里引入了JSTLjar

Web.xmlweb-app標簽里需要加入

<servlet>

       <servlet-name>Faces Servlet</servlet-name>

       <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>

       <load-on-startup>1</load-on-startup>

    </servlet>

    <servlet-mapping>

       <servlet-name>Faces Servlet</servlet-name>

       <url-pattern>/faces/*</url-pattern>

</servlet-mapping>

javax.faces.webapp.FacesServlet是初始化加載的類,servlet-name可自定義

<load-on-startup>標簽為設置加載的優先級

Servlet-mapping配置jsf訪問的映射信息,我這里配置的是訪問頁面前需加入faces,如faces/index.jsp

Web-Info下新建faces-config.xml,這是jsf的配置文件,名稱固定,如果你映入了jsfjar包,xml的圖標應該會有F字樣,我們看看JSF的配置文件:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN" "http://java.sun.com/dtd/web-facesconfig_1_0.dtd">

<faces-config>

    <navigation-rule>

       <from-view-id>/index.jsp</from-view-id>

       <navigation-case>

           <from-outcome>login</from-outcome>

           <to-view-id>/welcome.jsp</to-view-id>

       </navigation-case>

    </navigation-rule>

    <managed-bean>

       <managed-bean-name>user</managed-bean-name>

       <managed-bean-class>

           com.bruceleey.bean.UserBean

         </managed-bean-class>

       <managed-bean-scope>session</managed-bean-scope>

    </managed-bean>

</faces-config>

<faces-config>JSF的父標簽,JSF的其余標簽需被包含在此標簽內

<navigation-rule>

       <from-view-id>/index.jsp</from-view-id>

       <navigation-case>

           <from-outcome>login</from-outcome>

           <to-view-id>/welcome.jsp</to-view-id>

       </navigation-case>

</navigation-rule>

<from-view-id>表示設置從此頁面傳輸信息到<to-view-id>

<from-outcome>action跳轉的標識名稱,如jsf的標簽可這樣寫<h:commandButton value="發送" action="login" />

<managed-bean>里設置bean的訪問信息與bean的值域,這里設置的session范圍

入門很簡單,詳細代碼見附件

JSF01



張曉楓 2009-12-27 00:09 發表評論
]]>
主站蜘蛛池模板: 巩留县| 乌兰察布市| 清河县| 通渭县| 陵川县| 临西县| 锡林浩特市| 含山县| 奉化市| 满洲里市| 鄂托克旗| 湄潭县| 泗水县| 太保市| 凤庆县| 稷山县| 南充市| 禹城市| 朝阳区| 建阳市| 五指山市| 永吉县| 华容县| 育儿| 绥芬河市| 琼中| 庆元县| 兰考县| 永顺县| 扶绥县| 延津县| 汝城县| 宜城市| 襄樊市| 闽清县| 山东| 马尔康县| 万州区| 桃源县| 满洲里市| 彰化县|