servlet中獲取(其他網(wǎng)站的)驗證碼,顯示在自己頁面上

                  有時候要獲取其他網(wǎng)站的代碼來實現(xiàn)模擬登陸,下面使用servlet來實現(xiàn):程序代碼如下:


          String urlStr = "http://xxx.xxx.xx.xx";
                   URL url 
          = new URL(urlStr);
                   URLConnection conn 
          = url.openConnection();
                    conn.connect();          
                    InputStream is 
          = conn.getInputStream();
                    
                  
          //得到輸入的編碼器,將文件流進(jìn)行jpg格式編碼
                      JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(is);
                   
          //得到編碼后的圖片對象
                   BufferedImage image = decoder.decodeAsBufferedImage();
                   
          //得到輸出的編碼器
                    OutputStream output = response.getOutputStream();
                    JPEGImageEncoder encoder 
          = JPEGCodec.createJPEGEncoder(output);
                    encoder.encode(image);
          //對圖片進(jìn)行輸出編碼
                    is.close();//關(guān)閉文件流
                    output.close();
            比較簡單。。。。。hoho

          posted on 2009-04-23 20:38 胡鵬 閱讀(386) 評論(0)  編輯  收藏 所屬分類: java基礎(chǔ)J2EE

          導(dǎo)航

          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          統(tǒng)計

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          agile

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 金山区| 龙江县| 社旗县| 泉州市| 宣汉县| 襄汾县| 闵行区| 克东县| 苗栗县| 墨江| 深州市| 黄大仙区| 闵行区| 若羌县| 永新县| 灌南县| 区。| 屏南县| 刚察县| 福鼎市| 洛隆县| 静安区| 商水县| 勐海县| 油尖旺区| 栖霞市| 马龙县| 日土县| 乐东| 张家口市| 凌源市| 青冈县| 姜堰市| 伊金霍洛旗| 古蔺县| 凤凰县| 永春县| 新竹市| 自贡市| 江源县| 洱源县|