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();
//得到輸入的編碼器,將文件流進(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