servlet中獲?。ㄆ渌W(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();
                    
                  
          //得到輸入的編碼器,將文件流進行jpg格式編碼
                      JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(is);
                   
          //得到編碼后的圖片對象
                   BufferedImage image = decoder.decodeAsBufferedImage();
                   
          //得到輸出的編碼器
                    OutputStream output = response.getOutputStream();
                    JPEGImageEncoder encoder 
          = JPEGCodec.createJPEGEncoder(output);
                    encoder.encode(image);
          //對圖片進行輸出編碼
                    is.close();//關閉文件流
                    output.close();
            比較簡單。。。。。hoho

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

          導航

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

          統(tǒng)計

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          agile

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 漠河县| 安泽县| 岳阳县| 怀来县| 兰州市| 延边| 东港市| 宜阳县| 广宁县| 岢岚县| 唐河县| 离岛区| 绥江县| 古浪县| 富蕴县| 香格里拉县| 凌云县| 洛川县| 南康市| 偏关县| 龙里县| 兰西县| 乌兰浩特市| 额敏县| 台山市| 逊克县| 潞西市| 吉林市| 西充县| 西乌珠穆沁旗| 梅河口市| 乐至县| 永昌县| 乾安县| 荣成市| 新津县| 海丰县| 澄江县| 西畴县| 简阳市| 西林县|