⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 code.jsp.svn-base

📁 用JSP JAVA 做的 系统 只是初来扎到还望西黄!别乱来哦!
💻 SVN-BASE
字号:
<%@ page contentType="image/jpeg"  import="java.awt.*, java.awt.image.*,java.util.*,javax.imageio.*" %> 
<% 

int width=60, height=20; 
BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); 

Graphics g = image.getGraphics(); 

g.setColor(new Color(0xDCDCDC)); 
g.fillRect(0, 0, width, height); 

g.setColor(Color.black); 
g.drawRect(0,0,width-1,height-1); 

String rand = null;
Random random = new Random();
rand=String.valueOf(random.nextInt(9999));	

switch(rand.length()) 
{ 
case 1: rand = "000"+rand; break; 
case 2: rand = "00"+rand; break; 
case 3: rand = "0"+rand; break; 
default: rand = rand.substring(0,4); break; 
}

request.getSession().setAttribute("CheckCode", rand );
g.setColor(Color.black); 
g.setFont(new Font("Atlantic Inline",Font.PLAIN,18)); 
String Str = rand.substring(0,1); 
g.drawString(Str,8,17); 
Str = rand.substring(1,2); 
g.drawString(Str,20,15); 
Str = rand.substring(2,3); 
g.drawString(Str,35,18); 
Str = rand.substring(3,4); 
g.drawString(Str,45,15); 

random = new Random(); 
for (int i=0;i<20;i++) 
{ 
int x = random.nextInt(width); 
int y = random.nextInt(height); 
g.drawOval(x,y,0,0); 
} 

g.dispose(); 

ImageIO.write(image, "JPEG", response.getOutputStream());
out.clear(); 
out = pageContext.pushBody(); 

%>
<div>
</div>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -