具体情况是这样的, 数据库保存的是二进制图片,然后用逆向工程生成的po 图片转化为string类型了,请问怎么将这个图片显示到jsp页面,框架为ssh
图片在数据库是binary类型的话,在java中一般用btye数组接收,然后页面上用
<img src="一个action或者controller的访问路径"/>
,在action或者controller中把图片查找到,用字节流输出。
楼上说的用base64也和好,不过最好在保存时就把图片进行base64加密
是不是把图片用流的方式保存的
其实还有一种方式是把图片上传至云空间,数据库保存地址就可以了
在图片二进制数据前加上:data:image/png;base64, (base64后有逗号),然后整个数据当地址一样直接放入img 的src 属性中,也可以把它放到地址栏,直接显示图片。
图片在数据库是binary类型的话,在java中一般用btye数组接收,然后页面上用,在action或者controller中把图片查找到,用字节流输出。
楼上说的用base64也和好,不过最好在保存时就把图片进行base64加密