JSP上传图片到数据库的例子.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JSP上传图片到数据库的例子

现在想写个程序 向数据库中插入图片路径(或则插入图片也可以) 最好是插入图片的路径这样可插入任意大的图片... 请高手指点一下思路.. 感激不尽 1.通过显示层向数据库中插入图片 2.在界面显示的时候是小图片(缩小过的) 3.当点击查看大图片会显示图片(原来的大小)提供给你图片上传和显示的代码吧!希望对你有帮助 我在程序代码里贴了向Mysql数据库写入image代码的程序,可是好多人都是Java的初学者,对于这段代码,他们无法将它转换成jsp,所以我在这在写一下用jsp怎样向数据库写入图像文件。大家先在数据库建这样一张表,我下面的这些代码对任何数据库都通用,只要支持blob类型的 ? ? ? ? ? ? 只要大家将连接数据库的参数改一下就可以了。 ? ? ? ? ? ? SQL create ? ? ? table ? ? ? image(id ? ? ? int,content ? ? ? varchar(200),image ? ? ? blob); ? ? ? ? ? ? 如果在sqlserver2000的数据库中,可以将blob字段换为image类型,这在SqlServer2000中是新增的。 ? ? testimage.html文件内容如下: ? ? HTML ? ? ? ? ? ? HEAD ? ? ? ? ? ? TITLE Image ? ? ? File ? ? ? /TITLE ? ? ? ? ? ? meta ? ? ? http-equiv= Content-Type ? ? ? content= text/html; ? ? ? charset=gb2312 ? ? ? ? ? ? /HEAD ? ? ? ? ? ? FORM ? ? ? METHOD=POST ? ? ? ACTION= testimage.jsp ? ? ? ? ? ? INPUT ? ? ? TYPE= text ? ? ? NAME= content BR ? ? ? ? ? ? INPUT ? ? ? TYPE= file ? ? ? NAME= image BR ? ? ? ? ? ? INPUT ? ? ? TYPE= submit /FORM ? ? BODY ? ? ? ? ? ? /BODY ? ? ? ? ? ? /HTML ? ? ? ? ? ? ? ? ? 我们在Form的action里定义了一个动作testimage.jsp,它的内容如下: ? ? ? ? ? ? %@ ? ? ? page ? ? ? contentType= text/html;charset=gb2312 % ? ? ? ? ? ? %@ ? ? ? page ? ? ? import= java.sql.* ? ? ? % ? ? ? ? ? ? %@ ? ? ? page ? ? ? import= java.util.* % ? ? ? ? ? ? %@ ? ? ? page ? ? ? import= java.text.* % ? ? ? ? ? ? %@ ? ? ? page ? ? ? import= java.io.* % ? ? ? ? ? ? html ? ? ? ? ? ? body ? ? ? ? ? ? %Class.forName( org.gjt.mm.mysql.Driver ).newInstance(); ? ? ? ? ? ? String ? ? ? url= jdbc:mysql://localhost/mysql?user=rootpassword=useUnicode=truecharacterEncoding=8859_1 ; ? ? ? ? ? ? //其中mysql为你数据库的名字,user为你连接数据库的用户,password为你连接数据库用户的密码,可自己改 ? ? ? ? ? ? Connection ? ? ? conn= ? ? ? DriverManager.getConnection(url); ? ? ? ? ? ? String ? ? ? content=request.getParameter( content ); ? ? ? ? ? ? String ? ? ? filename=request.getParameter( image ); ? ? ? ? ? ? FileInputStream ? ? ? str=new ? ? ? FileInputStream(filename); ? ? ? ? ? ? String ? ? ? sql= inser

文档评论(0)

2017ll + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档