<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 閱讀(177) | 評論 (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 閱讀(136) | 評論 (0)編輯 收藏
         摘要: 多線程的共享資源     java提供了關鍵字synchronized的形式,為防止資源沖突提供內置的支持。每個對象都有一個單一的鎖,這個鎖是存在與對象內部的,當你調用了一個對象的某個synchronized方法,這個對象中的其他的synchronized方法必須要等到先前的那個方法執行完畢,釋放了鎖以后才可以被調用。一個線程可以多次獲得對象的鎖,JVM負...  閱讀全文
    posted @ 2008-03-27 17:17 piggytommy 閱讀(213) | 評論 (0)編輯 收藏
      2008年3月26日
         摘要:  加入到某個線程          一個線程可以在其他線程之上調用join()方法,其效果是等待一段時間直到第二個線程結束才繼續執行。          對join()方法的調用可以被中斷,做法是在調用線程...  閱讀全文
    posted @ 2008-03-26 04:50 piggytommy 閱讀(194) | 評論 (0)編輯 收藏
      2008年3月24日
         摘要:         前不久參加了一個IBM的筆試,兩個小時近兩百的選擇題,讓我感到前所未有的挫折感,雖說拼命做了出來,但是還是感到自己的基礎知識漏洞無數。其中java部分的多線程由于平時涉及較少,異常吃力,令我詫異的居然考了很多,所以我覺得有必要研究一下。希望與大家交流。     ...  閱讀全文
    posted @ 2008-03-24 21:52 piggytommy 閱讀(213) | 評論 (0)編輯 收藏
          一直對java有一種由衷的喜歡,因為它的簡潔和實用,也一直希望找到一個屬于java粉絲們的聚集地,BlogJava讓我感覺到家的氛圍,一個java的大家庭,我的專業是軟件工程,對Java web方面有濃厚的興趣,也很想在閑暇參與現今如火如荼的開源項目,優美的spring讓EJB在很多方面黯然失色,神奇的Hibernate讓繁雜的jdbc冬眠,今天我作為大家的一份子加入到java的行列中,希望今后與大家多多交流,多多益善。冰凍三尺非一日之寒,希望大家一起共同進步,在java的路上越走越遠。
    posted @ 2008-03-24 18:44 piggytommy 閱讀(167) | 評論 (0)編輯 收藏
    僅列出標題  
    主站蜘蛛池模板: 深夜免费在线视频| 亚洲熟妇自偷自拍另欧美| 91av免费在线视频| 亚洲成年人啊啊aa在线观看| 相泽南亚洲一区二区在线播放| 毛片免费在线视频| 亚洲а∨天堂久久精品9966| 成人毛片18女人毛片免费| 亚洲日韩亚洲另类激情文学| 免费高清在线爱做视频| 亚洲综合无码一区二区痴汉| 亚洲第一成年免费网站| 亚洲午夜精品久久久久久app| 日本xxwwxxww在线视频免费| 国产精品亚洲天堂| 自拍偷自拍亚洲精品情侣| 成人爽a毛片免费| 久久久亚洲裙底偷窥综合| 猫咪社区免费资源在线观看 | 日韩亚洲国产二区| 国产精品黄页免费高清在线观看 | 丁香花免费高清视频完整版| 亚洲 欧洲 自拍 另类 校园| 国产精品无码一二区免费| 国产精品美女免费视频观看| 亚洲国产成人久久精品影视| AV免费网址在线观看| 羞羞漫画小舞被黄漫免费| 亚洲国产日韩在线视频| 99久久99这里只有免费费精品| 亚洲精品人成网线在线播放va| 亚洲成av人片一区二区三区| a毛片免费全部播放完整成| 亚洲国产午夜电影在线入口| 免费a级毛片18以上观看精品| 很黄很污的网站免费| 国产一级一片免费播放| 成人无码a级毛片免费| 亚洲精品美女网站| 国产亚洲精品精华液| 最近最好的中文字幕2019免费 |