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

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

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

    posts - 6,  comments - 0,  trackbacks - 0
      2008年3月28日
         摘要: 線程狀態: 一個線程可以處于以下幾個狀態: 1.新建(new):線程對象已經建立,但它還沒有啟動,所以它不能運行。 2.就緒(runnable):只要調度程序將時間片分配給它,它就可以運行。 3.死亡(dead):從run()方法返回。 4.阻塞(blocked):線程能夠運行,但有某個條件阻止它運行,當線程處于阻塞狀態,調度機制將忽略線程,不會分配給線程任何處理器時間。知道線程重新進入...  閱讀全文
    posted @ 2008-03-28 21:55 piggytommy 閱讀(175) | 評論 (0)編輯 收藏
      2008年3月27日

    超鏈接
    在struts中,超鏈接可以被定義為一個ActionForward.他具有一個邏輯名稱和一個path屬性。可以通過它的名稱引用它。

    1<forward name="welcome"
    2         path="/index.jsp"/>


    HTML表單
    struts中使用ActionForm來處理html的表單控件。下面的類自動用表單中的同名屬性來組裝username域。

     1public final class LogonForm extends ActionForm
     2{
     3private String username = null;
     4public String getUsername() {
     5return (this.username);
     6}

     7public void setUsername(String username) {
     8this.username = username;
     9}

    10}

    定制動作
    html表單使用action參數告訴瀏覽器將數據送到何處。Struts框架提供相應的Action類來接收數據。框架會自動創建、組裝、校驗和最后處理Action 對象所對應的ActionForm。這樣,Action 就可以直接從ActionForm bean 取得它需要的數據。

     1public final class LogonAction extends Action {
     2            public ActionForward perform(ActionMapping mapping,
     3                                                                   ActionForm form,
     4                                                                   HttpServletRequest request,
     5                                                                   HttpServletResponse response)
     6                                                throws IOException, ServletException {
     7                    MyForm myForm = (MyForm) form;
     8                    // 
     9                    return mapping.findForward("continue");
    10            }

    11}

    ActionMapping
    為了給定制動作一個URI, 或者說路徑,Struts 框架提供了一個ActionMapping 對象。 象ActionForward 和 ActionForm 一樣, ActionMapping 通常也在XML 配置文件中定義。

    1<action-mappings>
    2        <action path="/logonSubmit"
    3                      type="app.LogonAction"
    4                      name="logonForm"
    5                      scope="request"
    6                      validate="true"
    7                      input="/pages/logon.jsp" />
    8</action-mappings>

    posted @ 2008-03-27 20:40 piggytommy 閱讀(134) | 評論 (0)編輯 收藏
         摘要: 多線程的共享資源     java提供了關鍵字synchronized的形式,為防止資源沖突提供內置的支持。每個對象都有一個單一的鎖,這個鎖是存在與對象內部的,當你調用了一個對象的某個synchronized方法,這個對象中的其他的synchronized方法必須要等到先前的那個方法執行完畢,釋放了鎖以后才可以被調用。一個線程可以多次獲得對象的鎖,JVM負...  閱讀全文
    posted @ 2008-03-27 17:17 piggytommy 閱讀(210) | 評論 (0)編輯 收藏
      2008年3月26日
         摘要:  加入到某個線程          一個線程可以在其他線程之上調用join()方法,其效果是等待一段時間直到第二個線程結束才繼續執行。          對join()方法的調用可以被中斷,做法是在調用線程...  閱讀全文
    posted @ 2008-03-26 04:50 piggytommy 閱讀(191) | 評論 (0)編輯 收藏
      2008年3月24日
         摘要:         前不久參加了一個IBM的筆試,兩個小時近兩百的選擇題,讓我感到前所未有的挫折感,雖說拼命做了出來,但是還是感到自己的基礎知識漏洞無數。其中java部分的多線程由于平時涉及較少,異常吃力,令我詫異的居然考了很多,所以我覺得有必要研究一下。希望與大家交流。     ...  閱讀全文
    posted @ 2008-03-24 21:52 piggytommy 閱讀(211) | 評論 (0)編輯 收藏
          一直對java有一種由衷的喜歡,因為它的簡潔和實用,也一直希望找到一個屬于java粉絲們的聚集地,BlogJava讓我感覺到家的氛圍,一個java的大家庭,我的專業是軟件工程,對Java web方面有濃厚的興趣,也很想在閑暇參與現今如火如荼的開源項目,優美的spring讓EJB在很多方面黯然失色,神奇的Hibernate讓繁雜的jdbc冬眠,今天我作為大家的一份子加入到java的行列中,希望今后與大家多多交流,多多益善。冰凍三尺非一日之寒,希望大家一起共同進步,在java的路上越走越遠。
    posted @ 2008-03-24 18:44 piggytommy 閱讀(167) | 評論 (0)編輯 收藏
    僅列出標題  
    主站蜘蛛池模板: 99久久99这里只有免费费精品| 亚洲视频网站在线观看| 在线观看免费国产视频| 亚洲伊人久久大香线蕉影院| 精品熟女少妇a∨免费久久| 亚洲Av永久无码精品三区在线| 亚洲成人在线网站| 日本免费大黄在线观看| 久久精品国产亚洲AV香蕉| 最近更新免费中文字幕大全| 亚洲国产另类久久久精品黑人| 亚洲网站视频在线观看| 最近免费中文字幕大全免费版视频 | 亚洲三级高清免费| 亚洲伊人久久大香线蕉在观| 成人女人A级毛片免费软件| 亚洲综合精品伊人久久| 国产精品高清全国免费观看| 日日狠狠久久偷偷色综合免费| 国产精品视频白浆免费视频| 久久亚洲AV成人无码国产| 18以下岁毛片在免费播放| 亚洲国产亚洲片在线观看播放 | 毛片基地看看成人免费| 青春禁区视频在线观看直播免费| 久草视频在线免费| 亚洲乱码中文字幕小综合| 成年女人午夜毛片免费视频| 少妇中文字幕乱码亚洲影视| 国产h肉在线视频免费观看| 亚洲免费视频网址| 永久免费AV无码网站在线观看| 亚洲三级电影网站| 99久久免费国产精精品| 亚洲国产精品VA在线观看麻豆| 亚洲欧美日韩自偷自拍| 中文字幕在线亚洲精品| 国产卡二卡三卡四卡免费网址| 亚洲精品制服丝袜四区| 18禁黄网站禁片免费观看不卡| 中文亚洲AV片在线观看不卡|