当前位置: 代码迷 >> J2EE >> 文件流InputStream 如何获取
  详细解决方案

文件流InputStream 如何获取

热度:16   发布时间:2016-04-22 00:24:15.0
文件流InputStream 怎么获取
Java code
InputStream A= new FileInputStream(new File("d:\\1\\" + newFileName));InputStream B= thisForm.getAGRFILENAME().getInputStream();//struts中的方法

其他所有代码一样!就这两句不一样.
这A,B 是一样的吗?一个是new出来的,一个是从struts里获取的,我做数据插入BLOB,A插数据错误.

------解决方案--------------------
A,B都是InputStream类型,但它们的本体(也就是实现类)未必一致。具体要看方法介绍。
------解决方案--------------------
A是通过文件类型获取的输入流,就是所你的操作都会到指定的文件中,
B就要看你的实现类的方法
------解决方案--------------------
探讨

引用:
A,B都是InputStream类型,但它们的本体(也就是实现类)未必一致。具体要看方法介绍。

B是struts封装的方法,我能把word文件写入BLOB字段了,就是用PL/SQL查看时,显示的是乱码.所以我怀疑是不是这里的A跟B不一样导致.
  相关解决方案