也就是怎么从本地目录上传图片到另一指定的目录还有就是这个图片能存到SQL数据库吗?代码怎么写
解决方案 »
- 根据ip判断所属地区 分享
- 如何在客户端生成一个JPG的文件
- 正则表达式验证EMAIL的时候,输入内容过长,导致CPU占用率为100%,无响应!急!!!!!
- 在Mysql下创建数据库,执行下列语句,出错,这是什么原因?
- Win32 OS下,怎么设置Servlets引擎对D:\Inetpub\uploads\ 目录有读写权限????
- 一段简单的JSP代码???为什么会错???请教高手!
- 怪事2则 过来看看
- jsp 缓存
- WebSphere Studio Application Developer 5.0
- 怎么我每运行JSP文件,都要先启动startup.dat 文件呢?是配置少了什么吗?
- 求助spring注入的对象是default的,没有设为私有的,会不会报空指针异常
- java.lang.AbstractMethodError:
2、数据库存blob二进制类型
你具体百度吧、每个数据库的类型存储blob图片好像还都不一样的例子、
不过不建议把图片存到数据库里、毕竟你要取的时候还得拿出来显示、性能有影响
String sql ="insert into job_form_attachment(ID,JOB_FORM_GENERAL_INFO_ID,PATH,NAME,FILE_TYPE,DESCRIPTION,CONTENT)values(?,?,?,?,?,?,?)";
conn= SessionFactoryUtils.getDataSource(getSessionFactory()).getConnection();
ps= conn.prepareStatement(sql);
UUID uuid = UUID.randomUUID();
ps.setString(1,String.valueOf(uuid).replaceAll("-", ""));
ps.setString(2, paperformid);
ps.setString(3, path);
ps.setString(4, name);
ps.setString(5, type);
ps.setString(6, desc);
FileInputStream fis=new FileInputStream(attfile);
ps.setBinaryStream(7, fis, fis.available());
ps.execute();
conn.commit();