开发者社区> 问答> 正文

在使用jfinal的Validator中,不能进行校验?报错

在controller中执行完一个操作后,在保存数据之前应该去进行校验,代码如下:

public void add() { }

@Before(YonghuValidator.class)

public void save() {
	getModel(Yonghu.class).save();
	redirect("/user");
}</pre> 

可是在add方法执行后,并没有校验,报错org.apache.jasper.servlet.JspServlet serviceJspFile,找不到跳转的页面,请问大侠们知道这个怎么解决吗?



展开
收起
爱吃鱼的程序员 2020-06-15 19:53:17 636 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    觉得应该是指定了错误的模型属性<divclass='ref'>

    引用来自“尾部大湿”的评论

    觉得应该是指定了错误的模型属性把验证代码贴出来<divclass='ref'>

    引用来自“天朝子民鸭梨大”的评论

    把验证代码贴出来路由配置不正确,看一下控制台输出的JFinalactionreport,看到底请求的是什么action

    2020-06-17 13:18:36
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载