lzth.net
当前位置:首页 >> jsp/jAvA读取mysql的BloB类型字段中文乱码问题? 代... >>

jsp/jAvA读取mysql的BloB类型字段中文乱码问题? 代...

IO流的编码设置问题吧,把完整代码发来看看

数据库 代码。 页面 统一字符,你看看是不是某个地方字符集不同

response.setCharacterEncoding("utf-8") ;

jsp先从数据库获取blob字段的值,然后通过流的方式读取,转换成string才可以展示的。 参考

要做为图片输出需要设置header就可以了,在上传图片的时候最好记录一下图片类型,大小。 <?

从mysql中去取出的是Blob类型,要转String通过new String(blob.getBy

在OracleQueryBean类中增加一个函数,来进行读取,具体代码如下: /**

如果要读出BLOB数据,首先你要知道这个字段里存的是哪种流,是图片,还是文件,这样你读取输出以后也知

因为long为长整型数据类型,所以mysql对应的是bigint或者numeric(x,y)也可以。

MySQL中的blob,mediumblob ,longblob 可以映射到mybatis中 的b

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com