<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)航:
     

    主站蜘蛛池模板: 日韩视频在线免费观看| 色偷偷尼玛图亚洲综合| 亚洲精品99久久久久中文字幕| 最近中文字幕免费mv在线视频| 九九免费精品视频在这里| 2020年亚洲天天爽天天噜| 亚洲Av无码精品色午夜| 亚洲精品无码AV中文字幕电影网站| 久久久久国色AV免费观看性色| 高清一区二区三区免费视频| 永久免费无码日韩视频| 久久亚洲精品无码gv| 久久亚洲精品国产精品婷婷 | 亚洲一级在线观看| 亚洲成a人片在线观看中文动漫 | 色噜噜噜噜亚洲第一| 亚洲视频无码高清在线| 亚洲国产成人综合| 亚洲精品在线不卡| 亚洲日本在线看片| 少妇中文字幕乱码亚洲影视 | 久久精品无码专区免费青青| 成全视频高清免费观看电视剧| 全黄A免费一级毛片| 国产亚洲情侣久久精品| 青青青亚洲精品国产| 亚洲精品欧美综合四区 | 国产老女人精品免费视频| 毛片免费全部免费观看| 97无码免费人妻超级碰碰夜夜 | 久久亚洲精品中文字幕| 亚洲黄色在线观看视频| 亚洲精品国产免费| 亚洲中文字幕久在线| 亚洲精品国产日韩| 亚洲乱妇熟女爽到高潮的片| 亚洲av无码兔费综合| 国产精品亚洲精品日韩动图| 国产午夜亚洲精品不卡| 一区二区3区免费视频| 中文字幕永久免费视频|