学习!
页面上用html写的东西都是通过调用response。getWriter()来输出的。
我觉得好像一个response的getWriter和getOutputStream是只可以其一。所以后来我就尽量避免这种情况,^_^
页面上用html写的东西都是通过调用response。getWriter()来输出的。
我觉得好像一个response的getWriter和getOutputStream是只可以其一。所以后来我就尽量避免这种情况,^_^
showpic.jsp:
<table width="100%" id="tblContent" class="tblContent">
<tr>
<td align="center">
<img src="/zhnt/jsp/base/item/item/item_pic.jsp">
</td>
</tr>
</table>
item_pic.jsp:
...
response.reset();
response.setContentType("image/jpeg");
byte[] b = new byte[1024];
int len;
while((len=in.read(b))!=-1){
response.getOutputStream().write(b);
}
...
showpic.jsp是真正要的页面。而图片的显示由item_pic.jsp来负责--分工明确啊
item_pic.jsp也可以用servlet实现。