当前位置: 代码迷 >> Java Web开发 >> hibernate图片上传预览有关问题,请帮忙看看
  详细解决方案

hibernate图片上传预览有关问题,请帮忙看看

热度:89   发布时间:2016-04-13 22:16:12.0
hibernate图片上传预览问题,请帮忙看看。
我思路是这样的。
1:jsp页面写一个ajax异步方法。然后<input type="file">里面写一个onchange调用这个ajax方法
2:转到一个servlet将图片先上传到工程文件夹下,再转回去路径给jsp。
3:然后jsp根据request作用域获取路径显示。
4:点击提交,再跳转到一个servlet。用hibernate.createBlob将图片存到ORCL数据库里面。

请大神帮忙看看,是不是这个思路。还是说我想的太复杂了。
------解决思路----------------------
引用:
图片预览,你就保存进数据库了,万一我换了n次图片,那你就把这些图片都保存进数据库了?


楼上想多了,他的意思是上传图片预览,上传到自己的系统文件下, 然后返回图片地址到jsp页面进行图片展示

然后点提交保存的时候才存库。  

这个是正常逻辑,可以操作的。 但是需要注意:不乏恶意用户,不停的上传文件,这个问题你们怎么避免
------解决思路----------------------
引用:
Quote: 引用:

图片预览,你就保存进数据库了,万一我换了n次图片,那你就把这些图片都保存进数据库了?


楼上想多了,他的意思是上传图片预览,上传到自己的系统文件下, 然后返回图片地址到jsp页面进行图片展示

然后点提交保存的时候才存库。  

这个是正常逻辑,可以操作的。 但是需要注意:不乏恶意用户,不停的上传文件,这个问题你们怎么避免


我笑,上传至系统文件和保存至数据库不是一样都在浪费资源,而且以前上传的你怎么删除?
图片预览是前端就能做的技术,上网百度吧一堆代码,只不过要主要不同的浏览器有不同的处理方式
  相关解决方案