CaptchaRender类的使用,百思不得其解。

原创
2013/06/21 08:55
阅读数 372

废话我就不多说了,一边代码一边说明吧

UserController类获取验证码的action(code())

public class UserController extends Controller {
	public void code(){
		 CaptchaRender img = new CaptchaRender(SysConstant.RANDOM_CODE_KEY);
		 render(img);
	}
}
login.jsp:


<img id="imgCodeLogin" src="${contextPath }/user/code" width="85" height="20" style="margin-left: -5px;"/>
如下验证码也输出了:


登录的Controller


public void login(){
		String code = getPara("code");
		boolean validate = CaptchaRender.validate(this, code, SysConstant.RANDOM_CODE_KEY);
		forwardAction("/");
	}

CaptchaRender.validate(this, code, SysConstant.RANDOM_CODE_KEY);这个返回的始终都是false。

为什么?



展开阅读全文
打赏
0
0 收藏
分享
加载中
你把你的 getPara("code") 转成大写再进行校验看看
2013/11/25 15:51
回复
举报
2013/07/07 11:30
回复
举报
更多评论
打赏
2 评论
0 收藏
0
分享
在线直播报名
返回顶部
顶部