<img src='*.jsp' />,求高手指点

[复制链接]
查看11 | 回复3 | 2011-10-15 14:32:38 | 显示全部楼层 |阅读模式
这个jsp会返回二进制的数据,数据格式应该符合某种图像文件格式,比如BMP,GIF,JPEG等.实际上并不会返回文本的内容,更不会返回JSP的代码. 另外,需要通过设置ContentType来通知浏览器识别文件格式.你的JSP不显示是因为你反回的是文本内容,而且ContentType是text/html,IMG标签不能处理文本,自然不会显示....
回复

使用道具 举报

千问 | 2011-10-15 14:32:38 | 显示全部楼层
src 里面的jsp页面其实不是页面,是用java代码生成的一个图片流,通过response写回IE例如:ImageIO.write(image, "JPEG", response.getOutputStream());image是一个图片对象,你可以生成随机数画在上面,这样就是验证码了你也可以在上面画干扰线和小原点//生成图像int ...
回复

使用道具 举报

千问 | 2011-10-15 14:32:38 | 显示全部楼层
图片标签只能显示图片,不会显示jsp的内容的...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行