-
驗(yàn)證碼的意義查看全部
-
驗(yàn)證碼的流程查看全部
-
生成圖片的實(shí)現(xiàn)類 ImageServle類 1.定義BufferedImage對(duì)象 2.獲得Graphics對(duì)象 3.通過Random產(chǎn)生隨機(jī)驗(yàn)證碼信息 4.使用Graphics繪制圖片 5.記錄驗(yàn)證碼信息到session中 6.使用ImageIO輸出圖片查看全部
-
生成圖片用到的類: 1.BufferedImage圖像數(shù)據(jù)緩沖區(qū) 2.Graphics繪制圖片 3.Color獲取顏色 4.Random生成隨機(jī)數(shù) 5.ImageIO輸出圖片查看全部
-
servlet指的是隨機(jī)生成圖片,而不是圖片路徑。查看全部
-
img alt(標(biāo)簽)查看全部
-
input type(輸入框)查看全部
-
驗(yàn)證碼分為兩部分: 1.輸入框 2.顯示驗(yàn)證碼的圖片查看全部
-
下載kaptcha-2.3。jar 將jar包導(dǎo)入項(xiàng)目 編寫頁面 配置web.xml 啟動(dòng)項(xiàng)目 web.xml配置 <servlet> <servlet-name>kaptcha</servlet-name> <servlet-class> com.google.code.kaptchaServlet </servlet-class> </servlet> <servlet-mapping> <servlet-name>Kaptcha</servlet-name> <url-pattern>/random.jpg</url-pattern> </servlet-mapping> jsp <img src="random.jpg"> 插件KaptchaServlet獲取session中的驗(yàn)證碼 String captcha = ((String) request.getSession().getAttribute( com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY));查看全部
-
比較保存在session中的驗(yàn)證碼與request傳入的驗(yàn)證碼查看全部
-
1.使用Servlet實(shí)現(xiàn)驗(yàn)證碼制作 <img alt="驗(yàn)證碼" src="<%=request.getContextPath()%>/servlet/ImageServlet" /> 運(yùn)用Servlet隨機(jī)生成圖片,用到的類: 1. BufferedImage圖像數(shù)據(jù)緩沖區(qū) 2. Graphics繪制圖片 3. Color獲取顏色 4. Random生成隨機(jī)數(shù) 5. ImageIO輸出圖片 ImageServlet類 1. 定義BufferedImage對(duì)象 2. 獲取Graphics對(duì)象 3. Random隨機(jī)生成驗(yàn)證碼信息 4. 使用Graphics繪制圖片 5. 驗(yàn)證碼信息放入StringBuffer緩沖區(qū),再傳入Session中 6. 使用ImageIO輸出圖片 校驗(yàn)驗(yàn)證碼是否正確 CheckServlet類 1. 獲取頁面提交的驗(yàn)證碼 2. 獲取Session中的驗(yàn)證碼 3. 信息校驗(yàn) 4. 返回結(jié)果查看全部
-
使用servlet實(shí)現(xiàn)驗(yàn)證碼流程查看全部
-
Jcaptcha組件配置代碼查看全部
-
生成圖片查看全部
-
servlet驗(yàn)證碼查看全部
舉報(bào)
0/150
提交
取消