首页 热点资讯 义务教育 高等教育 出国留学 考研考公

java的纯JDBC能实现上传下载吗?怎么实现?

发布网友 发布时间:2024-12-11 01:57

我来回答

2个回答

热心网友 时间:2024-12-18 23:15

纯java当然能实现了。至于jdbc嘛,这个是对数据进行持久化的。和上传没什么关系。如果你想把上传的东东存储到数据库里就可以用jdbc,如果只是保存到server的某个目录里。大可不要jdbc。
所需技术
需要jsp(html)+servlet就可以实现了。
1、jsp提供form,form提交要上传的东西,设置from中的enctype属性要这样设enctype="multipart/form-data",否则浏览器可不知道你要上传。
2、servlet用io流读取上穿来的文件。
3、处理(保存数据库中或是保存到目录中)
这是大致的过程。具体的过程,可以看这个
http://blog.sina.com.cn/u/1341087217

热心网友 时间:2024-12-18 23:22

用Blob类型或者相关的数据类型存储数据,也可以看成是上传下载吧?

如果这个答案是肯定的话,你的问题可以解决,将存储的数据转换成为二进制的数据流再转为java.sql.Blob可以写入到Blob类型的字段下,跟其他类型如:String等字段的写入方式是一样的。

下载的时候直接读取数据,再按原来的逆向路线转换成为需要的数据类型。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com