数据库中使用blob类型存放此类文件
界面
<input type="file" name="file" id="theFile"/>
action层
@SuppressWarnings("serial")
@Controller
@Scope("prototype")
public class SystemAction extends ActionUtils implements ModelDriven<RoleUserComman> {
@Resource
private SystemService systemService;
private File file;
public String uploadPhoto() throws Exception {
systemService.uploadPhoto(this.getFile());
return SUCCESS;
}
Service层
@Service
public class SystemService {
@Resource
private SystemDao systemDao;
public void uploadPhoto(File file) throws Exception {
systemDao.uploadPhoto(file);
}
..........................
dao层
public void uploadPhoto(File file) throws Exception {
Connection con = DB.getConnection();
PreparedStatement psta=con.prepareStatement("insert into zxtagl_tb_psrole_user_comman(sessions,username,name,photo,isconvener) values(?,?,?,?,?)");
System.out.println("上传的文件"+file);
InputStream in=new BufferedInputStream(new FileInputStream(file));
psta.setInt(1, 1104);
psta.setString(2, "gzry");
psta.setString(3, "工作人员");
psta.setBinaryStream(4, in, (int)file.length());
psta.setString(5, "N" );
psta.execute();
in.close();
con.close();
}
就这样就可以完成了,当然不要忘记配置action
分享到:
相关推荐
将图片上传到mysql数据库中,并且是使用到了基于TCP的Socket通信、基本的IO字符流的读写操作、基本的mysql数据库的查询和插入这三个知识点上传文件到mysql数据库
java实现上传图片存入到数据库,只能用炫酷来形容,感兴趣就下载看看吧
图片、文件上传、数据库连接工具类
Upload.asp上传图片到文件/数据库 保存为图片文件或以二进制保存到数据库中
上传到数据库的代码上传到数据库
多表单文件上传到数据库 多表单文件上传到数据库
这个是基于某个同志的资源...另外由于缓存资源的原因没有考虑上传按钮的添加,上传图片即上传,ajax为异步请求。 至于后台是C#没啥好看的,就是数据库插入 这里小小的向大家要1分,不要骂我,下东西都没分了,拜谢。
用于图片上传至服务器下的文件夹里面,并且把文件路径加入数据库,数据库采用MSSQL2000
以二进制流的方式接受资源,保存资源到数据库的服务器实现,适用于移动端上传图片或文件,web端上传图片或文件,数据库存储用的是Blob类型
如何将图片或其它文件保存到数据库中(C#)
使用Spring Boot上传文件的简单Demo
用c#读取图片文件,并存入数据库,然后从数据库中把相应的二进制图片数据还原成指定目录下的图片文件。 注意:数据库名称和数据表需要修改成自己的数据表,否则出现数据库连接错误,
C# VS2019通过 本应用程序 主要是实现 将 图片,word、excel、PDF、image等类型的文件上传至数据库,存储起来,并实现了 从数据库中将存储的文件 读取解析成 原有的文件存放至本地, 主要解决了 多个客户端可以共享...
上传图片至服务器,并将路径写入数据库上传图片至数据库上传图片至数据库
将图片保存到数据库sql中,比较简单的源代码
jsp 上传图片并保存到数据库里的servlet代码和jsp代码 在ORACRE中存储任何文件
vb.net做的图片存储到SQL数据库 vb.net做的图片存储到SQL数据库 vb.net做的图片存储到SQL数据库
servlet 上传文件流保存到数据库
上传各类样式的文件如:.rar .zip .doc .ppt .xls .txt ..... 并保存上传路径 到数据库
使用python上传图片到数据库