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

                  有時(shí)候要獲取其他網(wǎng)站的代碼來實(shí)現(xiàn)模擬登陸,下面使用servlet來實(shí)現(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 胡鵬 閱讀(391) 評論(0)  編輯  收藏 所屬分類: java基礎(chǔ)J2EE

          導(dǎo)航

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

          統(tǒng)計(jì)

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          agile

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 连南| 育儿| 资源县| 康马县| 江阴市| 沙雅县| 综艺| 杭州市| 阿克苏市| 天镇县| 黎川县| 翁源县| 贺兰县| 绥中县| 邮箱| 望奎县| 临武县| 宜昌市| 南汇区| 迁西县| 东港市| 水城县| 光泽县| 怀宁县| 普洱| 随州市| 内丘县| 霍州市| 营口市| 册亨县| 肇源县| 龙岩市| 沁阳市| 融水| 尚志市| 靖宇县| 崇州市| 察隅县| 民勤县| 鸡泽县| 高雄市|