java web怎么生成图片随即数啊?给我一个吧!!谢谢拉,能运行再送100分啊!

来源:百度知道 编辑:UC知道 时间:2024/07/12 11:18:21
我在jsp上如何"换一个"呢?

不知道楼主说的“换一个”是什么意思啊?

我这个可是可以通用的组件,放到哪一个jsp页面里都可以用啊,每次只要一刷新,生成的随机数就会自动变化啊

这个功能我刚做过,现在就跟楼主分享了啊
保证100%可以运行成功

生成随即码的jsp文件的完整代码如下:

<%@ page language="java" contentType="image/jpeg; charset=gb2312"
pageEncoding="gb2312"%>
<%@ page import="java.awt.*,java.awt.image.*" %>
<%@ page import="java.util.*,javax.imageio.*" %>
<%!
Color getRandColor(int fc,int bc){
Random r=new Random();
if(fc>255) fc=255;
if(bc>200) bc=255;
int red=fc+r.nextInt(bc-fc);
int green=fc+r.nextInt(bc-fc);
int blue=fc+r.nextInt(bc-fc);
return new Color(red,green,blue);
}%>
<% //设置页面不缓存
response.setHeader("Pragma","No-cache");
response.setHeader("cache-Control","no-cache");
response.setDateHeader("Expires",0);
//创建随机类
Random r=n