首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

上传图片后以二进制方式保存解决办法

2012-01-30 
上传图片后以二进制方式保存求助:我想实现的功能是,上传图片,然后以二进制方式保存在数据库中数据库的表:i

上传图片后以二进制方式保存
求助:
我想实现的功能是,上传图片,然后以二进制方式保存在数据库中
数据库的表:
id int
photo image
account varchar(50)
loadtime datetime

只要简单的jsp+servlet实现就可以。。哪位老大可以指点一下。谢谢了

[解决办法]
没用过image类型,如果你是Oracle就用BLOB类型吧,我是用的这个
[解决办法]
大致步骤是这样的。。。

HTML

HTML code
<input type="file" name="photo"/>
[解决办法]
<input type="file" id=“photo” name="photo"/>
[解决办法]
楼主可以考虑用jspsmartupload来完成,jspsmartupload可以保证文件上传到硬盘,楼主只要把文件名编码,取出来的时候对应解码就可以了。

[解决办法]
得到图片对象,getbyte数组不就可以了啊!把数组存到数据部就好了啊!
[解决办法]
你不保存在服务器上好像不行吧,你接收到以后只是个文件路径,并且这个路径还是客户端的,你可以先存在服务器上然后存到数据库以后再删除,你本机可以是因为你本机既是服务器又是客户端
[解决办法]
你可以设置成Blob字段
[解决办法]
报告10楼的。。这样太麻烦了。感觉应该能做出来。。 


难道你能从服务器操作客户端的文件??
[解决办法]
进来学习学习!

热点排行