創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買(mǎi)多久送多久,劃算不套路!
成都創(chuàng)新互聯(lián)專(zhuān)業(yè)為企業(yè)提供金州網(wǎng)站建設(shè)、金州做網(wǎng)站、金州網(wǎng)站設(shè)計(jì)、金州網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、金州企業(yè)網(wǎng)站模板建站服務(wù),十余年金州做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。使用Session實(shí)現(xiàn)一個(gè)一次性的驗(yàn)證碼登錄功能?很多新手對(duì)此不是很清楚,為了幫助大家解決這個(gè)難題,下面小編將為大家詳細(xì)講解,有這方面需求的人可以來(lái)學(xué)習(xí)下,希望你能有所收獲。
驗(yàn)證碼的實(shí)現(xiàn)原理:
在一個(gè)Servlet中生成驗(yàn)證,并把驗(yàn)證碼上的數(shù)據(jù)保存在Session,用戶提交驗(yàn)證碼之后,會(huì)提交給另外一個(gè)Servlet程序。在獲取用戶提交數(shù)據(jù)的Servlet中的從Session中把驗(yàn)證碼取出,在取出的同時(shí)從Session中把驗(yàn)證碼刪除。
1.注冊(cè)頁(yè)面:register.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>" rel="external nofollow" > My JSP 'login.jsp' starting page