JSP:如何将HTML img标记中的图像作为blob存储到数据库中

时间:2012-09-14 05:50:48

标签: java mysql jsp

我有一个用于使用Flash播放器从webcaam捕获图像的Web应用程序。 从网络摄像头捕获图像后,我在HTML img标签中显示它的预览,并在隐藏的表单字段中捕获图像URL,我用它来将该图像存储在我的数据库中。但我的查询是如何将该图像标记中的图像存储为我的数据库中的blob,我查看的大部分解决方案是我在数据库中存储图像时从系统上传图像,然后从数据库中存储和检索它。 / p>

1 个答案:

答案 0 :(得分:2)

为了实现此目的,您需要创建<form enctype="multipart/form-data">。在你的html中,插入一个文件上传控件。然后你必须选择要上传的文件(由于大多数浏览器的安全原因,这不能自动完成)。然后提交表单。

提交表单时,您可以从请求中读取图像并将其存储到db(how to upload a image in jsp and store database as blob