<%@pagelanguage="java"pageEncoding="UTF-8"%>
<%@pageimport="java.awt.image.BufferedImage"%>
<%@pageimport="javax.imageio.ImageIO"%>
<%@pageimport="java.io.File"%>
<%
out.clear();
response.setContentType("image/png");
BufferedImageimage=ImageIO.read(newFile("D:\\mark.png"));
ImageIO.write(image,"png",response.getOutputStream());
%>
我这样写没有问题,你试试。我来解释一下楼上的疑问,html标签不可能引用到本地的文件,比如C:\\xx.jpg你指定的路径得是web目录下的,动态生成图片一般用servlet实现,比如验证码之类的。