天道酬勤

          2008年5月28日 #

          How to differentiate throws and throw ?

          throws是用來聲明一個(gè)方法可能拋出的所有異常信息
          throw則是指拋出的一個(gè)具體的異常類型。
          通常在一個(gè)方法(類)的聲明處通過throws聲明方法(類)可能拋出的異常信息,而在方法(類)內(nèi)部通過throw聲明一個(gè)具體的異常信息。
          throws通常不用顯示的捕獲異常,可由系統(tǒng)自動(dòng)將所有捕獲的異常信息拋給上級方法;
          throw則需要用戶自己捕獲相關(guān)的異常,而后在對其進(jìn)行相關(guān)包裝,最后在將包裝后的異常信息拋出。

          posted @ 2008-10-07 16:50 Alex_Han 閱讀(298) | 評論 (0)編輯 收藏

          關(guān)于httpclient模擬用戶登錄web站點(diǎn)問題

             有關(guān)HttpClient模擬用戶登錄問題,網(wǎng)上資料介紹很多,在我要登錄的站點(diǎn)是用Acegi控制權(quán)限的,測試多次都不成功,不知道什么原因。

                  Souce Code:

                  HttpClient client = new HttpClient();  
                  client.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);
                 
                  try {
                      PostMethod post = new PostMethod("http://localhost:8080/test/");
                      NameValuePair name = new NameValuePair("j_username", "aaa");
                      NameValuePair pass = new NameValuePair("j_password", "111");            
                      post.setRequestBody(new NameValuePair[]{name,pass});
                     
                      int status = client.executeMethod(post);
                      System.out.println(status);     
                      System.out.println(post.getResponseBodyAsString()); // 得到的還是登錄頁面的內(nèi)容
                      post.releaseConnection();
                  } catch (HttpException e) {
                      e.printStackTrace();
                  } catch (IOException e) {
                      e.printStackTrace();
                  }

          posted @ 2008-05-28 14:55 Alex_Han 閱讀(2841) | 評論 (1)編輯 收藏

          My Links

          Blog Stats

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          關(guān)注Blog

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 温宿县| 佛冈县| 台江县| 西吉县| 中西区| 永安市| 安新县| 鲁山县| 柯坪县| 广河县| 本溪市| 晋江市| 临清市| 大化| 徐汇区| 广饶县| 惠安县| 读书| 南城县| 厦门市| 邵阳县| 长子县| 峡江县| 无极县| 汉阴县| 无棣县| 新闻| 祁阳县| 台北县| 赫章县| 庐江县| 阿瓦提县| 新津县| 襄汾县| 繁昌县| 岐山县| 吉木萨尔县| 宕昌县| 巴林左旗| 漯河市| 伊吾县|