当前页面: 开发资料首页 → Eclipse 专题 → 急啊,马上给分!在Struts+Spring+Hibernate下,怎么从本地读一个图片存在服务器的 BLOB字段里?(二进制?)
急啊,马上给分!在Struts+Spring+Hibernate下,怎么从本地读一个图片存在服务器的 BLOB字段里?(二进制?)
摘要: 急啊,马上给分!在Struts+Spring+Hibernate下,怎么从本地读一个图片存在服务器的 BLOB字段里?(二进制?)
从jsp 到 Hibernate 都 怎么写? 救命 阿 !!
d
这跟Struts+Spring+Hibernate完全无关的。实现的方法是用java.io.*中的文件流。
还有,非常多的初学者都老是问怎样把图片存放在数据库里,可以告诉你,这是学院派的做法,很少实际项目真的会把图片存到数据库中,因为这不但增大数据库的容量,还加重了系统负担,增大编程难度,你想一下,如果每次一个一个字节地从数据库中读取图片,这不是很慢吗?
正规的做法是,把图片上传到服务器的某个路径下,然后把这个图片的相对路径存在数据库中,例如 “my_pictures/01.gif”, 到时JSP读出来 <% String pic=rs.getString("pic");%>
"/> ,只两句,就这么简单。