<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系列

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


    網站導航:
     

    主站蜘蛛池模板: 爱情岛亚洲论坛在线观看| 国产成人精品亚洲2020| 亚洲免费视频一区二区三区| 国产免费观看网站| 曰批全过程免费视频观看免费软件| 特级淫片国产免费高清视频| 亚洲欧美国产精品专区久久| 国产又粗又长又硬免费视频| 羞羞视频免费观看| 亚洲色婷婷六月亚洲婷婷6月 | 国产V亚洲V天堂无码久久久| 国产在线播放线91免费| 亚洲国产精品无码专区在线观看| 久操视频在线免费观看| 亚洲精品免费在线| 成人免费在线观看网站| 色偷偷亚洲男人天堂| 亚洲精品黄色视频在线观看免费资源| 国产精品青草视频免费播放| 人人狠狠综合久久亚洲婷婷| 国产精品久久久久久久久免费| 亚洲色成人WWW永久在线观看| 国产精品免费视频播放器| 亚洲天堂免费在线视频| 亚洲va在线va天堂va四虎| 97人妻无码一区二区精品免费| 亚洲AV女人18毛片水真多| 久久亚洲精品无码播放| 无码人妻精品中文字幕免费| 亚洲男人天堂2022| 国产成人精品曰本亚洲79ren| 免费A级毛片无码专区| 亚洲中文字幕无码av| 国产综合精品久久亚洲| 四虎在线成人免费网站| 在线观看亚洲电影| 91亚洲精品第一综合不卡播放| 曰皮全部过程视频免费国产30分钟| 国产免费一级高清淫曰本片 | 亚洲人成电影网站色| 亚洲自偷自偷偷色无码中文|