<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標簽里需要加入

    <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

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

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


    網站導航:
     

    主站蜘蛛池模板: 最近中文字幕mv免费高清在线| 国产免费内射又粗又爽密桃视频 | 亚洲国产精品成人| 亚洲精品蜜夜内射| 国产大片91精品免费看3| 日韩欧美亚洲国产精品字幕久久久| 69成人免费视频无码专区| 国产精品亚洲精品观看不卡| 毛片a级毛片免费观看品善网| 99久久婷婷国产综合亚洲| 成人a视频片在线观看免费| 亚洲成av人片在线天堂无| 国产一级淫片视频免费看| 成年免费a级毛片| 亚洲乱色熟女一区二区三区丝袜| 免费成人在线电影| 亚洲精品国产手机| 免费电影在线观看网站| 国产精品亚洲AV三区| 久久久久国产亚洲AV麻豆| 无码精品国产一区二区三区免费| 18gay台湾男同亚洲男同| 噼里啪啦电影在线观看免费高清 | 国产亚洲中文日本不卡二区| 日韩精品视频免费观看| www免费黄色网| 亚洲视频小说图片| 暖暖免费高清日本中文| 三级黄色免费观看| 亚洲欧洲精品国产区| 国产精品冒白浆免费视频| 97超高清在线观看免费视频| 亚洲国产成人精品青青草原| 免费看的一级毛片| 免费无码作爱视频| 亚洲小说图区综合在线| 国产亚洲自拍一区| 日本一区二区三区免费高清| 中文永久免费观看网站| 亚洲免费在线观看视频| 久久综合亚洲色HEZYO国产|