首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

spring security进级篇VI JCaptcha证验编码的使用

2012-12-28 
spring security进级篇VI JCaptcha验证编码的使用在spring security中,可以结合jcaptcha进行使用,具体方法

spring security进级篇VI JCaptcha验证编码的使用

在spring security中,可以结合jcaptcha进行使用,具体方法如下:

1.java类如下:

          <%@?include?file="/common/taglibs.jsp"%>??<%@?page?language="java"?contentType="text/html;?charset=UTF-8"??????pageEncoding="UTF-8"%>??<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"?"http://www.w3.org/TR/html4/loose.dtd">??<html>??<head>??<meta?http-equiv="Content-Type"?content="text/html;?charset=UTF-8">??<title>登?录</title>??<script?type="text/javascript">????/*==============================================?*???refreash?the?captcha?to?general?new?picture?*==============================================*/??function?refreshCaptcha()?{?????????$('#captchaImg').hide().attr(?????????'src',?????????'<c:url?value="/jcaptcha.jpg"/>'?+?'?'?+?Math.floor(Math.random()?*?100)).fadeIn();?????}??</script>??</head>??<body>??????<center>??????????<div?class="login-error">??????????????${sessionScope.SPRING_SECURITY_LAST_EXCEPTION.message}??????????</div>??????????<form?action="${pageContext.request.contextPath}/j_spring_security_check"?method="post">??????????????<table?style="width:?60%">??????????????????<tr>??????????????????????<td>用户名:</td>??????????????????????<td>??????????????????????????<input?class?=?"login-smallInput"?type='text'?name='j_username'/>??????????????????????</td>??????????????????</tr>??????????????????<tr>??????????????????????<td>密?&nbsp;&nbsp;码:</td>??????????????????????<td>??????????????????????????<input?class?=?"login-smallInput"?type='password'?name='j_password'?/>??????????????????????</td>??????????????????</tr>??????????????????<tr>??????????????????????<td>验证码:</td>??????????????????????<td>??????????????????????????<input?type='text'?name='j_captcha'?size="5"/>???????????????????????????<img?id="captchaImg"?style="vertical-align:middle"?src="<c:url?value="/jcaptcha.jpg"/>"?/>???????????????????????????<a?href="javascript:refreshCaptcha()">看不清楚换一张</a>??????????????????????</td>??????????????????</tr>??????????????????<tr>??????????????????????<td>??????????????????????????<input?id="_spring_security_remember_me"?name="_spring_security_remember_me"?type="checkbox"/>??????????????????????</td>??????????????????????<td>??????????????????????????<label?for="_spring_security_remember_me">Remember?Me?</label>??????????????????????</td>??????????????????</tr>??????????????????<tr>??????????????????????<td?colspan="2">??????????????????????????<input?type="submit"?name="submit"?value="登录"?/>??????????????????????</td>??????????????????</tr>??????????????</table>??????????</form>??????</center>??</body>??</html>?

热点排行