上传图片到数据库

穆之 2013-10-28 11:42:20
表单中有多个属性包括图片,图片不用保存到服务器,直接获取上传的图片信息以二进制
插入到数据库,求方法(JSP+SERVLET),我用的是火狐浏览器(不知道为嘛我IE访问不了服务器了),急!在线等!
...全文
333 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Defonds 2013-10-28
  • 打赏
  • 举报
回复
teemai 2013-10-28
  • 打赏
  • 举报
回复
你能一个个解决吗,一个帖子问这么多问题。 mysql存储图片:http://soft.chinabyte.com/database/91/12333591.shtml mongodb存储图片:http://blog.csdn.net/withiter/article/details/8762962
浪里花 2013-10-28
  • 打赏
  • 举报
回复
总要贴点代码出来看看啥
穆之 2013-10-28
  • 打赏
  • 举报
回复
还有有大神能告知在下 为嘛我IE访问服务器没相应吗,别的浏览器可以, 在IE浏览器下访问获得的是文件的文件名还是文件的路径(火狐是文件名), 再个,为什么在form表单加“enctype="multipart/form-data"”,servlet用SmartUpload 获取表单属性还是为空。。
穆之 2013-10-28
  • 打赏
  • 举报
回复

<form action="addEmployee" method="post"  >
...
<input id="p11" type="file" class="text"name="image" /><br>
<input id="tijiao" type="submit" class="button" value="提交"> 
<form action="addEmployee" method="post" > 此处加了“enctype="multipart/form-data"”,servlet用SmartUpload组件 获取表单属性还是为空。。 加“enctype="multipart/form-data"”

SmartUpload su=new SmartUpload();
String userName=su.getRequest().getParameter("username");
...
String image=su.getRequest().getParameter("image");
为什么username和image都是空的呢??? 如果不加“enctype="multipart/form-data"” 我用火狐浏览器,系统找不到文件的指定路径,求解 我以哥们用IE可以找到 但我IE访问服务器没响应,求解!! 反正就是怎么获取到表单中的图片信息,上传到数据库这步我没问题

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧