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

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

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

     

    使用NetBean5.5可視環境開發JSF應用程序

    下載地址:www.oksonic.cn 

    1.       準備

    a)         JDK1.5.0.6

    b)        NetBean5.5       http://www.netbeans.org/

    c)        Visual Web Pack  http://www.netbeans.org/

     

    2.       開發步驟

    a)         安裝NetBean5.5、安裝Visual Web Pack

    b)        創建一個簡單的登錄項目

                             i.              新建一個Visual Web工程名稱為login

                           ii.              拖動一個文本框組件和一個口令字段組件到頁面中,修改ID屬性為usernamepassword,修改Label屬性為姓名、密碼

                          iii.              拖動一個按鈕組件到頁面中,修改按鈕的IDlogin,修改text屬性為登錄

                         iv.              雙擊登錄按鈕界面跳轉到代碼編輯頁,修改光標所在的代碼為以下內容:

    public String login_action() {

            // 待做事項:處理按鈕單擊操作。返回的值是一個導航

            // 條件名稱,如果它為 Null,則返回到同一頁。

            return "success";

        }

    根據注釋內容可以看到這里的return的返回值為success,根據這個返回值,我們只需要配置相應的導航就可以控制頁面到想轉的地方了

                           v.              新建一個welcome

                         vi.              welcome頁中加入一個靜態文本組件,并修改它的text屬性為“您已經成功登錄了!

                        vii.              點擊左邊樹型菜單中的“頁面導航”項進入頁面導航的配置頁,這時可以看到兩個圖標,一個是Page1.jsp,另一個是welcome.jsp,在Page1.jsp圖標的右邊可以看到一個小方塊,點擊方塊并拖動到welcome.jsp文件上后放開鼠標,這時就看到有一條線將兩個圖標連在一塊了,上面還有文字信息,點中這條線后,修改它的屬性“結果”為“success”這里的“success”就是根據上面的login_action方法中所返回的“success”文字來進行判斷,只要文字相同就跳轉到welcome頁面

                      viii.              按下F6或是點擊菜單項的“運行”à“運行主項目”就可以啟動tomcat進行測試了,項目啟動后會自動打開IE并顯示當前頁面,點擊登錄按鈕就可以看到頁面跳轉到了welcome.jsp

    c)        表單驗證

                             i.              修改文本框組件和口令字required屬性為true,也就是打上鉤,這里的意思是這兩個文本框必須輸入內容后才可以提交,這時進行測試就可以看到效果了,不輸入內容就提交的話文字信息就會變為紅色的了

                           ii.              加入長度驗證器,將文本框組件和口令字段組件的validator屬性從下拉列表中選擇lengthValidator1,在左邊的樹型菜單中選擇lengthValidator1,修改maximunminimun屬性為102,這里的意思是驗證用戶輸入數據的最大長度和最小長度分別為10個字符和2個字符

    d)        調試代碼

                             i.              雙擊登錄按鈕進入代碼編輯頁面加入以下代碼

                        

    public String login_action() {

            // 待做事項:處理按鈕單擊操作。返回的值是一個導航

            // 條件名稱,如果它為 Null,則返回到同一頁。

            if(!this.username.getValue().equals("oksonic"))

                return null;

            return "success";

        }

                         這里的意思是判斷用戶輸入的姓名是否是“oksonic”不是的話就返回null,返回值為null的話就是回到提交頁面

                           ii.              按下F5或是點擊菜單項的“運行”à“調試主項目”就可以啟動tomcat進行調試了,在上面代碼的if語句前打上一個斷點,在頁面中輸入信息后點登錄按鈕,這時就可以看到代碼運行到斷點處就停止了,這時可以使用快捷鍵進行操作。F7是跳到下一行代碼,Ctrl+F5是繼續執行,其它的可以查看菜單“運行”里的其它菜單項后的快捷方式

     

           本教程到此結束,謝謝收看!

           聯系方法:           oksonic@tom.com

           其它教程下載:    www.oksonic.cn

          

    Feedback

    # re: 使用NetBean5.5可視環境開發JSF應用程序  回復  更多評論   

    2007-05-07 13:44 by BeanSoft
    友情贊助一下!

    # re: 使用NetBean5.5可視環境開發JSF應用程序  回復  更多評論   

    2007-05-08 09:48 by 應用之美
    老大,能不能搞個報表的視頻 啊?比如jfreechart的使用;網上根本沒有這方面的視頻.非常謝謝老大這么多的視頻,學到很多東西!!

    # re: 使用NetBean5.5可視環境開發JSF應用程序  回復  更多評論   

    2007-05-09 01:51 by αβγ
    @應用之美

    JFreechart 使用 總結,我的雖不是視頻。不過總結得很詳細的,都是我一手摸索出來的,希望你去看看,但愿你能用上。

    @樓主

    非常喜歡這樣的資料。關于JSF……ths!

    # re: 使用NetBean5.5可視環境開發JSF應用程序[未登錄]  回復  更多評論   

    2007-05-09 09:12 by oksonic
    使用JfreeChart開發圖表經驗總結
    這是個嗎?我去看看

    # re: 速動畫教程第三十二集 使用NetBean5.5可視環境開發JSF應用程序  回復  更多評論   

    2007-11-28 10:41 by www.feiping365.cn
    www.feiping365.cn
    www.hengfeng020.com

    # re: 速動畫教程第三十二集 使用NetBean5.5可視環境開發JSF應用程序  回復  更多評論   

    2008-03-12 23:27 by 在職研究生
    老大,能不能搞個報表的視頻 啊?比如jfreechart的使用;網上根本沒有這方面的視頻.非常謝謝老大這么多的視頻,學到很多東西!!

    posts - 103, comments - 1104, trackbacks - 0, articles - 0

    Copyright © oksonic

    主站蜘蛛池模板: 亚洲国产精品xo在线观看| 国产亚洲视频在线| 日韩在线a视频免费播放| 激情婷婷成人亚洲综合| 亚洲Av熟妇高潮30p| 午夜影视在线免费观看| 怡红院免费的全部视频| 亚洲国产成人99精品激情在线| 午夜亚洲福利在线老司机| 午夜不卡久久精品无码免费| 亚洲精品无码成人| 亚洲av无码一区二区三区网站| 18禁超污无遮挡无码免费网站国产| fc2免费人成在线| 亚洲va在线va天堂成人| 国产亚洲视频在线播放| 成人免费无码大片a毛片| 日本高清免费观看| 全黄A免费一级毛片| 日韩亚洲国产高清免费视频| 亚洲精品一品区二品区三品区| 成年女人免费视频播放体验区| 免费国产叼嘿视频大全网站| 美女的胸又黄又www网站免费| 中文字幕亚洲第一在线| 久久亚洲国产精品五月天婷| 无人在线观看免费高清视频| 久久香蕉国产线看免费| 一级一级一片免费高清| 亚洲精品欧美综合四区| 亚洲黄色免费网站| 亚洲不卡中文字幕无码| 亚洲日韩VA无码中文字幕| 四虎影院免费在线播放| 桃子视频在线观看高清免费完整| 免费a级毛片无码a∨免费软件| 老司机午夜在线视频免费| 亚洲中文字幕精品久久| 亚洲一区二区三区在线| 久久久久亚洲AV片无码下载蜜桃| 亚洲乱码国产一区三区|