//设置浏览器刷新时间
resp.setHeader("refresh","3");
//设置画布
BufferedImage image = new BufferedImage(80, 20, BufferedImage.TYPE_INT_RGB);
//得到画笔
Graphics2D graphics = (Graphics2D) image.getGraphics();
//设置背景
graphics.setColor(Color.white);
graphics.fillRect(0,0,80,20);
graphics.setColor(Color.blue);
graphics.setFont(new Font(null,Font.BOLD,20));
graphics.drawString(makenum(),0,20 );
resp.setContentType("image/jpeg");
resp.setDateHeader("expired",-1);
resp.setHeader("Cache-Control","no-cache");
resp.setHeader("Pragma","no-cache");
ImageIO.write(image,"jpg",resp.getOutputStream());
public String makenum(){
Random random = new Random();
String s = random.nextInt(999999) + "";
StringBuffer buffer = new StringBuffer();
for (int i = 0; i < 7-s.length(); i++) {
buffer.append("0");
}
s = buffer.toString()+s;
return s;
}