jsp图片动态存储到mysql数据库中 .(jsp pictures are dynamically stored in mysql databases)

上传人:marr****208 文档编号:116943441 上传时间:2019-11-17 格式:DOC 页数:9 大小:31KB
返回 下载 相关 举报
jsp图片动态存储到mysql数据库中 .(jsp pictures are dynamically stored in mysql databases)_第1页
第1页 / 共9页
jsp图片动态存储到mysql数据库中 .(jsp pictures are dynamically stored in mysql databases)_第2页
第2页 / 共9页
jsp图片动态存储到mysql数据库中 .(jsp pictures are dynamically stored in mysql databases)_第3页
第3页 / 共9页
jsp图片动态存储到mysql数据库中 .(jsp pictures are dynamically stored in mysql databases)_第4页
第4页 / 共9页
jsp图片动态存储到mysql数据库中 .(jsp pictures are dynamically stored in mysql databases)_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《jsp图片动态存储到mysql数据库中 .(jsp pictures are dynamically stored in mysql databases)》由会员分享,可在线阅读,更多相关《jsp图片动态存储到mysql数据库中 .(jsp pictures are dynamically stored in mysql databases)(9页珍藏版)》请在金锄头文库上搜索。

1、jsp图片动态存储到mysql数据库中 .(JSP pictures are dynamically stored in MySQL databases)一,创建数据库,创建表的图像(ID INT NOT NULL主键内容varchar(100),图像比较);二,在JSP中连接数据库,进口java.sql.connection;进口java.sql.drivermanager;公共类Conn 最终的字符串mysqldbdriver =“COM。MySQL JDBC驱动的。”;最终的字符串mysqldburl =“MySQL JDBC:/ /本地:3306 /用户信息”;最终的字符串mysqld

2、buser =“根”;最终的字符串mysqldbuserpass =“123”;公共关系getconnection() 尝试forName(mysqldbdriver)类;连接也。getConnection(mysqldburl,mysqldbuser,MYSQLDBUSERPASS);返回控件; catch(异常E)E. printstacktrace();返回null;三,在JSP MySQL中页面中上传图片到输入文件=“文件”相片描述 JSP页面如下图像: 图片上传四,在HTML页面中显示数据库中的图片 img src = height = 99 downloadimage.jsp? i

3、d = width = 136 table /五, jsp页面读取mysql中的图片, 重要api为 rs.getbinarystream ();六, 总结在eclipse中运行时读出图片时数据库的开销特别大, 导致电脑死机, 所以本人放弃这种直接将图片存在mysql中的方法, 而是改用在数据库中存储图片的索引, 图片内容存在硬盘中, 在操作中还出现这样的一个问题, 当时我的mysql数据库的编码为gbk, 而在jsp页面中调用 rs.getbinarystream (i, input, input.availoable () 时, 出现sqlsynax什么的异常, 结果要把mysql的字符集改为gb2312

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号