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

jsp实现图形验证码

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

AG亚游集团,特朗普幕僚团队对台湾问题的认识整体上是陈旧的。他们看上去这样认为:美国仍是台湾问题的主导力量,华盛顿可以任意决定如何消费这个议题,台湾会绝对配合,大陆只能做受气包。他们大概等待着北京哀求他们,并且割下一块自己的经济肥膘,换取白宫的新主人就台湾问题高抬贵手。不能不说,这些幕僚需要补课。

  第二部分,创新跟通信行业有什么关系?黄色部分是传统的运营商业务,怎么定义呢?传统业务基本上是零增长,增长快的是新业务,怎么定义呢?我们现在处于转折点,赢家会是谁,我们怎么抓住机遇。我们定义传统业务是上面四块,固网话音、固网数据、移动话音、移动数据,固网话音有负增长,增长最快的就是IT服务,如果我们不转型、不创新,我们终究会失败的。我们看到了几个在创新方面的成功例子,主要原因是他们抓住了用户体验,我们认为网络时代必须抓住用户体验,主要有四方面:内容、时间、地点、体验方式,体验方式是他们需要在无所不在的网络,能够不受终端限制。过去我们都是根据接入手段增加收入,比如固网、有线网、有线电视、移动他们都靠基本设施,互联网服务运营商没有基本设施,这四个不同类型的运营商会走到一起,谁能够抓住的体验谁就是赢家,现在我们转移到信息提供上,下一步就是用户体验提供上。 微信赚钱平台  在承当慧多网深圳站站长的期间,马化腾在网络上结识了相当多的朋友,后来成为网易首席架构师的丁磊就是其中之一。

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
双色球头奖开9注721万分落9地 奖池9.44亿 傅兴国已出任中组部副部长 曾长期在原人事部任职 2018年春运收官 “一票难求”问题进一步缓解 创业进化的秘密:郭如意对话杨浩涌、李想 新信号 金正恩召集全军指挥官做出这项重要决定 北京共有产权房首付最低30% 科学家绘制果蝇大脑高清图 追踪神经元之间的连接 哈里王子婚礼预算要翻番?光婚纱就要40万英镑 粤媒:中国女足承受不小的压力 与泰国女足差距正缩小 缅北冲突致3名中方人员死亡 我国防部:加强边境管控 美参议院“猛轰”特朗普对俄立场 国务卿辩护 雪乡宰客频发 周边居民:他们吃肉我们汤都喝不上
春兰杯24将巡礼:柯洁期待涅槃 又见金志锡 日本北海道112岁男子获吉尼斯全球最长寿男性称号 武汉首批市场价八折大学生安居房入市:均价6800元 费德勒退出罗杰斯杯 精简赛程全力冲击美网冠军 《永乐大典》沧桑600年:原稿毁于大火 正本失踪 神秘AI将亮相吴清源杯人机战 “星阵”背后的意义 湖北黄冈遭遇狂风暴雨袭击致电力中断:树折车翻 菲律宾众议长闪电换人 前总统阿罗约宣誓就职(图) 红头文件中报效国家成“报销国家” 官方致歉(图) 四川宜宾市筠连县发生3.3级地震 震源深度13千米 河南濮阳公布信访局长及县区党政领导信访号码 改名也换不来好运气!陪着摆烂的传奇也无奈了
中国参加坦克大赛 现“最让人无法接受”一幕(图) 新政效应!申花仅首发1U23出状况 碰见状况没得选 石油大佬集体入住特朗普酒店 游说放弃钢铝关税 手机行业继续负增长 大鱼吃小鱼行情加速 巨头争夺智能快递柜话语权:这个“香饽饽”真的香吗 日本央行让人参不透 贝莱德和Vanguard各持己见 王健林为什么要杀回来?万达壮士断腕释放重要信号 整治校外培训乱象需各方配合打好“组合拳” 绝艺成围棋队训练专用AI 古力:跟上时代步伐 过年摆地摊赚10万 白手起家怎样创业项目 笨蛋也能年赚100万 做什么生意本小利大 AG亚游集团