广州凡科互联网科技有限公司

营业时间
MON-SAT 9:00-18:00

全国服务热线
18720358503

公司门店地址
广州市海珠区工业大道北67号凤凰创意园

在JSP网页页面中动态性转化成照片认证码的方式

日期:2020-11-16 浏览:
在JSP网页页面中动态性转化成照片认证码的方式案例,
关注度5 评价 60  网民共享于:  :22 访问数29018次
%@ page import="java.awt.*,java.awt.image.*,com.sun.image.codec.jpeg.*,java.util.*" % %@ taglib tags-bean" tags-bean" prefix="bean" % %@ taglib tags-html" tags-html" prefix="html" % %@ taglib tags-logic" tags-logic" prefix="logic" % %@ taglib tags-tiles" tags-tiles" prefix="tiles" % !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" html:html lang="true" head html:base / title MyJsp.jsp /title meta http-equiv="pragma" content="no-cache" meta http-equiv="cache-control" content="no-cache" meta http-equiv="expires" content="0" meta http-equiv="keywords" content="keyword1,keyword2,keyword3" meta http-equiv="description" content="This is my page" link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" /head body h3 在jsp网页页面转化成认证码 /h3 hr/ //out.clear(); //response.setContentType("image/jpeg");//设定响应种类 //response.addHeader("pragma","NO-cache"); //response.addHeader("Cache-Control","no-cache"); //response.addDateHeader("Expries",0); int width=400, height=30;//照片的尺寸(宽和高) //架构画布,第一个主要参数表明画布的宽,第二个主要参数表明画布的高,第三个主要参数的含意尚需明确 BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); Graphics g = image.getGraphics();//案例化绘图目标 //下列设定情况色 g.setColor(Color.yellow); Font DeFont=new Font("老宋体", Font.ITALIC, 20); g.setFont(DeFont); //将早已设定好的情况色调添充到特定的画布地区 g.fillRect(0,0, width, height); //置字体样式色 g.setColor(Color.blue); int x=10,y=10,xl=550,yl=15; g.drawLine(x,y,x+xl,y+yl); //在画布中画椭圆型,主要参数为椭圆的座标,用以明确椭圆的尺寸 g.drawOval(0,10,200,10); //在画布上輸出文本信息内容,第一个主要参数表明要显示信息的文本,第二和第三个主要参数表明起止点的X、Y座标 g.drawString("要想輸出的文本-我是陈杉",70,20); g.dispose(); ServletOutputStream outStream = response.getOutputStream(); JPEGImageEncoder encoder =JPEGCodec.createJPEGEncoder(outStream); encoder.encode(image); outStream.close(); /body /html:html

--将该文档储存为pic.jsp,该文档承担转化成照片!假如要在别的的网页页面显示信息该照片只必须写上

 img src="pic.jsp"/ 

仅此一句就ok了,可用于转化成各种各样认证码!

小结

之上便是本文的所有內容了,期待文中的內容对大伙儿的学习培训或是工作中具备一定的参照学习培训使用价值,感谢大伙儿对登博实例教程的适用。假如你要掌握大量有关內容请查询下边有关连接

dengb.TechArticle在JSP网页页面中动态性转化成照片认证码的方式案例, 在JSP网页页面中动态性转化成照片认证码 %@ page language="java" pageEncoding="UTF-8"%%@ page import="java.awt.*,java...



网站知识

联系方式丨CONTACT

  • 全国热线:18720358503
  • 传真热线:18720358503
  • Q Q咨询:2639601583
  • 企业邮箱:2639601583@qq.com

首页
电话
短信
联系