<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-48  評論-26  文章-0  trackbacks-0

    新建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標(biāo)簽里需要加入

    <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>標(biāo)簽為設(shè)置加載的優(yōu)先級

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

    Web-Info下新建faces-config.xml,這是jsf的配置文件,名稱固定,如果你映入了jsfjar包,xml的圖標(biāo)應(yīng)該會有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的父標(biāo)簽,JSF的其余標(biāo)簽需被包含在此標(biāo)簽內(nèi)

    <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>表示設(shè)置從此頁面?zhèn)鬏斝畔⒌?/span><to-view-id>

    <from-outcome>action跳轉(zhuǎn)的標(biāo)識名稱,如jsf的標(biāo)簽可這樣寫<h:commandButton value="發(fā)送" action="login" />

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

    入門很簡單,詳細(xì)代碼見附件

    JSF01

    posted on 2009-12-27 00:09 Worker 閱讀(330) 評論(0)  編輯  收藏 所屬分類: JSF系列

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    主站蜘蛛池模板: 日韩精品无码免费专区午夜| 丁香花免费完整高清观看| 日本无吗免费一二区| 亚洲日韩精品无码专区加勒比☆| 免费视频爱爱太爽了| 亚洲沟沟美女亚洲沟沟| 成年人免费的视频| 亚洲精品久久久www| 日本一区二区三区免费高清在线| 免费在线观看理论片| 一区二区3区免费视频| 亚洲精品自在在线观看| 亚洲AV成人一区二区三区观看| 日本一道高清不卡免费| 欧洲乱码伦视频免费国产| 中文字幕不卡亚洲| 欧洲精品99毛片免费高清观看| 久久99亚洲网美利坚合众国 | 亚洲国产精品国自产电影| 一级毛片免费播放| 亚洲午夜一区二区电影院| 青草草在线视频永久免费| 一级大黄美女免费播放| 亚洲国产综合精品中文第一区| 亚洲美女免费视频| 自拍偷自拍亚洲精品偷一| 国产亚洲精久久久久久无码AV| 四虎国产成人永久精品免费 | 色噜噜综合亚洲av中文无码| 91麻豆最新在线人成免费观看| 亚洲成a人无码亚洲成www牛牛| 亚洲色欲久久久久综合网| 最近2019免费中文字幕视频三| 伊人久久大香线蕉亚洲五月天| 99热精品在线免费观看| 亚洲乱码国产乱码精华| 国产亚洲欧洲精品| 成人毛片免费观看视频大全| 国产高清视频免费在线观看| 免费国产真实迷j在线观看| 十八禁视频在线观看免费无码无遮挡骂过|