servlet如何获取form表单提交的图片 5
form表单只提交图片在servlet中如何取得图片,再把图片拷贝放入硬盘,不用框架,就是中级的内容...
form表单只提交图片
在servlet中如何取得图片,再把图片拷贝放入硬盘,不用框架,就是中级的内容 展开
在servlet中如何取得图片,再把图片拷贝放入硬盘,不用框架,就是中级的内容 展开
3个回答
展开全部
表单提交图片到servlet 转换为数据流 再将其写入到指定的硬盘中 大概就是这个思路
File file =new File("");//传入的文件
File files=new File("");//保存的文件目录和文件名
InputStream streamIn = null;
OutputStream streamOut = null;
if(!files.exists()){
try {
streamIn = new FileInputStream(file);
streamOut = new FileOutputStream(files);
int bytesRead = 0;
byte[] buffer = new byte[81920];
while ((bytesRead = streamIn.read(buffer, 0, 81920)) != -1) {
streamOut.write(buffer, 0, bytesRead);
}
streamOut.close();
streamIn.close();
} catch (IOException e) {
e.printStackTrace();
}
}
这是部分代码
自己琢磨下
File file =new File("");//传入的文件
File files=new File("");//保存的文件目录和文件名
InputStream streamIn = null;
OutputStream streamOut = null;
if(!files.exists()){
try {
streamIn = new FileInputStream(file);
streamOut = new FileOutputStream(files);
int bytesRead = 0;
byte[] buffer = new byte[81920];
while ((bytesRead = streamIn.read(buffer, 0, 81920)) != -1) {
streamOut.write(buffer, 0, bytesRead);
}
streamOut.close();
streamIn.close();
} catch (IOException e) {
e.printStackTrace();
}
}
这是部分代码
自己琢磨下
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般是把图片的路径传到后台然后再读到本地
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询