jfianl2.2 验证码怎么使用

rylpngy 发布于 2016/03/01 14:25
阅读 309
收藏 0

初次尝试用jfinal搭建项目。遇到验证码的问题。

public void captcha() {
renderCaptcha();
}
这段是在前端显示验证码

if (!validateCaptcha(getPara("captcha"))) {
render("../login.jsp");
}

这个是验证过程。但是不管输出的正确与否都提示false。请问一下各位大侠,是我使用错了吗?

加载中
0
giianhui
giianhui
我正在用,没有任何问题,你可以调试一下。
r
rylpngy
能不能贴一下代码,我看一眼。谢谢
0
青苗
r
rylpngy
这个连接不是我想要的答案,不过还是感谢回复
0
giianhui
giianhui

引用来自“giianhui”的评论

我正在用,没有任何问题,你可以调试一下。
回复 @rylpngy
public void getcaptcha(){
renderCaptcha();
}

public void dologin() {
String error = "";
String username = getPara("user.username");
String password = getPara("user.password");
if(StringUtils.isEmpty(username) || StringUtils.isEmpty(password)) {
error = "账号或密码不能为空";
}

if(!validateCaptcha("user.captcha")){
error = "登录失败,验证码错误";
               }
jsp页面:
<img id="img_captcha" src="${BASE_PATH}/security/user/getcaptcha">


希望能帮到你
HD明
HD明
请问一下为什么我调用了getcaptcha()方法,请问一下为什么我的JSP页面没有得到验证码图片???
r
rylpngy
感谢,发现问题的原因了。
0
JFinal
JFinal

   if 语句中的参数不对,要改成如下:

validateCaptcha("captchaNameInForm")
JFinal
JFinal
回复 @rylpngy : 感谢支持 jfinal 发展
r
rylpngy
感谢波总,等我用熟之后,会在公司大力推广,感谢您的分享精神
返回顶部
顶部