1.部分代码
//文件 String files = request.getParameter("file"); //文件名 String filename = request.getParameter("filename"); BASE64Decoder decoder = new BASE64Decoder(); byte[] bytes = decoder.decodeBuffer(files); for (int i = 0; i < bytes.length; ++i) { if (bytes[i] < 0)// 调整异常数据 { bytes[i] += 256; } } //转化为输入流 ByteArrayInputStream in = new ByteArrayInputStream(bytes);
接下来可以存储到你想要存储的地方了
注意:流只能读取一次,再次读取失效。