您当前的位置: AG亚游集团 > 网站编程 > JSP教程 > jsp实现图形验证码

jsp实现图形验证码

作者:admin 来源:不详 发布时间: 2008-06-04 08:50 点击: 次
jsp实现图形验证码,原理,在servlet中随机生成一个4位数字1000-9999然后把这数字写入session输出一个图片,上面写有这四个数字 调用方法 imgsrc=//...../getImg 原理,在servlet中随机生成一个4位数字1000-9999 然后把这数字写入session 输出一个图片,

AG亚游集团,  针对近期频繁的“中国威胁论”和“牵制中国”的报道,中方一贯主张本地区争议应该由直接当事国通过谈判协商解决,引入外部势力无助于这一目标,反而使问题复杂化,对有损中国主权和权益的做法,中方不会接受。★

    理光THETA作为能让用户一键捕捉周围整个场景,而不是简单地以水平或半球形拍摄全景照片的图像输入,可以说为摄影王国开辟了一个新的 天地。该款体积小、重量轻、便携式机身内装着时下最流行的内置Wi-fi,用户在全天球画面中一键捕捉周围区域景象后,便能轻松传送到智能和社交 网络与众人分享。这种前所未有的超凡体验着实令数码爱好者热血沸腾。亲和力极强的轻便设计和4种不同亮色的机身设计令相机充满着个性和时尚感。利润最高的不起眼行业  报道称,印度国防研究与发展组织的这项反导部署计划的细节还需要内阁安全委员会的批准。对于反导系统的部署地点,印度采取了和俄罗斯类似的要地防空战术,以便第一时间保护重要目标。报道称,负责追踪来袭导弹的雷达以及反导导弹的存储库都将藏身于德里和孟。为防备敌人,具体部署地点将进行伪装,并实行严护。据称,由于印度反导系统已经实现高度自动化,一旦发现目标,它能自行追踪、判断目标并发射导弹进行拦截,不需要人工干预。消息人士透露,通常只有需要中止拦截时才改由人工操作。

jsp实现图形验证码

jsp实现图形验证码,原理,在servlet中随机生成一个4位数字1000-9999 然后把这数字写入session输出一个图片,上面写有这四个数字   
调用方法    
  <img   src="/...../getImg">    
     
  原理,在servlet中随机生成一个4位数字1000-9999    
  然后把这数字写入session    
  输出一个图片,上面写有这四个数字    
  在服务器端根据用户输入的数字和    
  session中的值比较。    
     
     
  package   com.schoolwx.util;    
  import   java.io.*;    
  import   java.util.*;    
  import   com.sun.image.codec.jpeg.*;    
  import   javax.servlet.*;    
  import   javax.servlet.http.*;    
  import   java.awt.*;    
  import   java.awt.image.*;    
     
     
  /**    
  *   Title:   getImg.java    
  *   Description:   这个class主要实现随机生成一个4位数的验证码,并写入session,    
  *   Copyright:   Copyright   (c)   2003    
  *   Company:   蓝星软件    
  *   @author   falcon    
  *   @version   1.1    
  */    
     
     
  public   class   getImg   extends   HttpServlet   {    
     
  private   Font   mFont=new   Font("宋体",   Font.PLAIN,12);/设置字体    
  /处理post    
  public   void   doPost(HttpServletRequest   request,HttpServletResponse   response)    
  throws   ServletException,IOException   {    
     
  doGet(request,response);    
  }    
  public   void   doGet(HttpServletRequest   request,HttpServletResponse   response)    
  throws   ServletException,IOException   {    
  /取得一个1000-9999的随机数    
  String   s="";    
     
  int   intCount=0;    
     
  intCount=(new   Random()).nextInt(9999);/    
     
  if(intCount<1000)intCount+=1000;    
     
  s=intCount+"";    
     
     
  /对session付值。    
     
  HttpSession   session=request.getSession   (true);    
     
  session.setAttribute("getImg",s);    
     
  response.setContentType("image/gif");    
     
  ServletOutputStream   out=response.getOutputStream();    
     
  BufferedImage   image=new   BufferedImage(35,14,BufferedImage.TYPE_INT_RGB);    
     
  Graphics   gra=image.getGraphics();    
  /设置背景色    
  gra.setColor(Color.yellow);    
     
  gra.fillRect(1,1,33,12);    
  /设置字体色    
  gra.setColor(Color.black);    
     
  gra.setFont(mFont);    
  /输出数字    
  char   c;    
     
  for(int   i=0;i<4;i++)   {    
     
  c=s.charAt(i);    
     
  gra.drawString(c+"",i*7+4,11);   /7为宽度,11为上下高度位置    
     
  }    
     
  JPEGImageEncoder   encoder=JPEGCodec.createJPEGEncoder(out);    
     
  encoder.encode(image);    
     
  out.close();    
     
  }    
     
  }     
本文"jsp实现图形验证码"由远航站长收集整理而来,仅供大家学习与参考使用。更多AG亚游集团尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 广告合作 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(AG亚游集团). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类AG亚游集团.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4
印媒称印度防长月底将访问中国 两军或重启联合演习 因空气质量被欧盟控告 法国\"知错就改\"德国\"不服… 世锦赛吴堇溦不敢再想打出21-0 争取去拼大堀彩 专家:全国用狂苗花40亿/年 建议推广犬类强制免疫 洛阳“小人物”猝然离世 国内围棋界一片悲痛 抢劫犯以假名入狱后脱逃 转用真实身份度日达20年 特朗普驱逐俄外交官又邀普京见面 到底想干啥? 空姐遇害案嫌犯无犯罪前科 或从事运动健身行业 郎平:提前回归助球队新老交替 术后腿伤恢复70% 法铁内部账单被披露:罢工3月损失7.9亿欧元 谷歌无线上网推无限流量套餐:最低档超500元/月 南宁铁路局原副局长原工会主席2人涉嫌受贿被公诉
输得真是遗憾!睢冉微博连发三遍“不甘心” 塔神:没入选世界杯也不抱怨 它不会对我生活有改变 微信刷步成产业:刷步器20元起 为考核或支持偶像 地方重大建设进度慢 国务院促落实新增18项激励措施 98年新秀被队友误伤撞昏厥!曼巴的头果然铁 最全国务院机构改革方案:附详细名单及职责 江苏常州城管回应解聘35名协管员:正帮他们再就业 印度古吉拉特邦发生交通事故19人死亡 2018中国疫苗事件总结与思考 英军年底前将装备9架F-35B战机 均具备实战能力 北京:朱彦西伤势需再检查 晓川很难提前复出 中国超5成网友有睡眠问题 北上广深等城市更严重
中国赛首轮奥沙利文墨菲出局 塞尔比苦战闯关 曼城东家劝说阿森纳传奇:别走 等你接班瓜帅 哈佛有招生“秘密名单” 校友子女不够格也能录取 拼多多股价开盘之后直线下跌 最高跌幅超10% 阿森纳动乱加剧!更衣室集体不爽厄齐尔+两王牌 17场比赛16场20+!稳到可怕 这才是北京的魂儿 抱团取暖的老年:一个床铺150 每人都有走不了的理由 西决对手是火箭?勇士真核不屑 他们只在乎这个 人民日报谈游学:花这么多钱圆梦国际名校 靠谱么 怎样白手起家赚钱 拿回家做的手工活大批 什么项目前景好 不怕死想发财的兄弟进 AG亚游集团