if(req.getContentLength()>297){
bufferedInputStream =new BufferedInputStream(req.getInputStream());
}
File outputFile = new File(path + fileName);
bufferedOutputStream = new BufferedOutputStream(new FileOutputStream(outputFile)); byte[] bytes = new byte[1024];
int count = 0;
System.out.println( bufferedInputStream.read(bytes));
// while ((count = bufferedInputStream.readLine(bytes,0,bytes.length)) > 0)
// while ((count = bufferedInputStream.read(bytes)) != -1)
// {
bufferedOutputStream.write(bytes, 0, count);
// }
} finally
{
if (null != bufferedInputStream)
{
try {
bufferedInputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if (null != bufferedOutputStream)
{
try {
bufferedOutputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}输入输出流,JSP,文件上传
bufferedInputStream =new BufferedInputStream(req.getInputStream());
}
File outputFile = new File(path + fileName);
bufferedOutputStream = new BufferedOutputStream(new FileOutputStream(outputFile)); byte[] bytes = new byte[1024];
int count = 0;
System.out.println( bufferedInputStream.read(bytes));
// while ((count = bufferedInputStream.readLine(bytes,0,bytes.length)) > 0)
// while ((count = bufferedInputStream.read(bytes)) != -1)
// {
bufferedOutputStream.write(bytes, 0, count);
// }
} finally
{
if (null != bufferedInputStream)
{
try {
bufferedInputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if (null != bufferedOutputStream)
{
try {
bufferedOutputStream.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}输入输出流,JSP,文件上传
上面的count是0,当然写不进去。