之前在网上找了几篇文章,发现很多都是比较老的版本,本人也才开始接触jfinal平时用jfianl做一些小东西。
本人的jfinal版本是2.2
首先在 需要访问Controller 中配置
//验证码
public void img() {
render(new CaptchaRender());
}
显示验证码图片
<img src="${basePath}/img">
//调用拦截器
@Override
protected void validate(Controller controller) {
//account.captcha
validateCaptcha("getParameter", "message", "输入验证的码有误!");
}
@Override
protected void handleError(Controller controller) {
//验证失败刷新页面
controller.render("/view/register.jsp");
}
message 在html使用 jstl 标签直接取就行了 ${message}
打完收工,jfinal就是如此简洁