验证码 是怎么出来的呢 应该有很多种方式,今天看到了一段代码中是这样做的:
有一个 servlet <servlet>
<description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</display-name> <servlet-name>ImageCodeServlet</servlet-name> <servlet-class>global.ImageCodeServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>ImageCodeServlet</servlet-name> <url-pattern>/images/imgcode.jpg</url-pattern> </servlet-mapping>
然后这个 ImageCodeServlet 是这样写的 http://read.pudn.com/downloads173/sourcecode/java/802382/netctoss/src/global/ImageCodeServlet.java__.htm
然后把 随机数字 放到session中 为了后面得验证
前面页面是这样写的
<ui:img border="0" page="/images/imgcode.jpg" width="43" height="18" οnclick="this.src=this.src +'?'+new Date();"/>
这样你每点几次图片 就变化一次 servlet就执行一下service方法。