@Override
protected int upLoad(TPage page, HTTPServerletRequest req)
throws Exception {
FileParameter[] files = req.getFileParameters("xFile");
String[] tt = req.getParameterValues("descm");
if (files == null) {
return;
}
//保存上传文件信息
for (int i = 0; i < files.length; i++) {
if (files[i].size < 0) {
throw new Exception("文件最大大小为10M");
}
// 输入
File contrFile = new File(files[i].path);
if (contrFile.exists()) {
byte[] bytes = new byte[(int) files[i].size];
int offset = 0;
int numRead = 0;
InputStream is = new FileInputStream(contrFile);
while (offset < bytes.length
&& (numRead = is.read(bytes, offset, bytes.length
- offset)) >= 0) {
offset += numRead;
}
if (offset < bytes.length) {
throw new IOException("Could not completely read file "
+ files[i].getFileName());
}
is.close();
TPageFile f = new TPageFile();
f.setFileContent(BlobFieldUtil.bytesToBlob(bytes));
f.setFileSize(files[i].size);
f.setFileName(files[i].getFileName());
f.setInfoPage(page);
f.setContentType(files[i].contentType);
f.setFileDesc(tt[i]);
service.createOrUpdate(f);
}
}
return 0;
}
分享到:
相关推荐
java中读取ORACLE中BLOB字段存储的图片
指定文件夹下的所有文件上传至oracle的blob字段,java实现
kettle通过java代码将数据库blob 字段抽取到本地文件
java对oracle数据库中blob字段的处理
只需要安装oracle client在本地,然后配置好tns,输入连接名,用户名,密码,数据表的名称,文件名数据列名以及blob数据列名,就可以批量导出ORACLE数据库BLOB字段生成图片
只需要安装oracle client在本地,然后配置好tns,输入连接名,用户名,密码,数据表的名称,文件名数据列名以及blob数据列名,就可以批量导出ORACLE数据库BLOB字段生成图片
Java存取OracleBlob字段,图片存储,Blob和BLOB的问题,Clob,oracle
可以从数据库中读取blob字段并插入到另一个表中,已经测试通过
使用JAVA读取ORACLE_BLOB字段实现上传下载.doc
Oracle导出Clob,Blob等大字段工具,自己写的工具,方便大家下载使用
分享在JAVA中Blob转换成String实例
java对象存储到Blob ByteArrayOutputStream bo = new ByteArrayOutputStream(); ObjectOutputStream oo; try { oo = new ObjectOutputStream(bo); oo.writeO
主要介绍了java读写oracle的blob字段示例,需要的朋友可以参考下
Struts2,Hibernate3,Spring2实现oracle存取blob字段(图片等二进制文件) Myeclipse6.0下开发 哈哈,原来2分的,现在免费了!!!!!!!!!!!!!!!!!!!!!!!!给评分哦!!!!!!!!!!!!!!!!
java jdbc如何处理Oracle___BLOB字段,以备查阅
简单写的一个小工具,把图片存入oracle中,按clob和blob两种方式存储,并读取图片
Oracle slq bolb转换Base64 CLOB
oracle中使用jdbc读写clob字段,很多细节介绍,内容全面。
图片BASE64加密保存到数据库Blob类型中(放入数据库,并取出生成图片),完整的demo例子,可运行。
sql server中的image类型的数据导出到oracle的clob字段中