首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

WebService如何传送文件呢,有人做过没,指点下

2012-02-12 
WebService怎么传送文件呢,有人做过没,指点下WebService怎么传送文件呢,有人做过没,指点下[解决办法]Java

WebService怎么传送文件呢,有人做过没,指点下
WebService怎么传送文件呢,有人做过没,指点下

[解决办法]

Java code
package palmcity.cpndservice.tool;import java.io.FileInputStream;import java.io.RandomAccessFile;public class ImageTool {    /**     * 图片BASE64 编码     */    public static String getPicBASE64(String picPath) {        String content = null;        try {            FileInputStream fis = new FileInputStream(picPath);            byte[] bytes = new byte[fis.available()];            fis.read(bytes);            content = new sun.misc.BASE64Encoder().encode(bytes); // 具体的编码方法            fis.close();//            System.out.println(content.length());        } catch (Exception e) {            e.printStackTrace();        }        return content;    }    /**     * 对图片BASE64 解码     *      */    public static void getPicFormatBASE64(String str, String picPath) {        try {            byte[] result = new sun.misc.BASE64Decoder().decodeBuffer(str                    .trim());            RandomAccessFile inOut = new RandomAccessFile(picPath, "rw"); // r,rw,rws,rwd            // 用FileOutputStream亦可            inOut.write(result);            inOut.close();        } catch (Exception e) {            e.printStackTrace();        }    }} 

热点排行