jfinal(5)—keep 系方法

1、keep 系方法

keep系列方法说白了就一个作用,把前端传递来的参数通过参数设置的方式放到request里面,以便再返回前端页面中进行展示,目的是可以让用户继续填写或者修改数据
这系列的方法一般是在校验器或者拦截器中使用,当参数校验失败时返回原始页面保留之前的参数值。

1.1 keepPara

// 保持住所有表单域
keepPara()
//指定保持住的表单域,如: nickName、email 等等
keepPara("nickName", "email", ...);
 
//上两种用法保持住的参数返回页面时,无论是什么类型都将转换成 String 类型
//如果需要保留参数类型可以使用下面的方式

// 指定 keep 后的类型为 Date
keepPara(Date.class, "createAt");
// 指定 keep 后的类型为 Integer
keepPara(Integer.class, "age");

1.2 keepBean

可以保留bean对象的表单域
在这里插入图片描述

1.3 keepBean

和keepBean类似。
注意:keepModel 与 keepBean 都可以 keep 住表单域原有的类型,无需指定类型。

2、其他支持方法

后期用到的会补充

猜你喜欢

转载自blog.csdn.net/qq_45928727/article/details/108898123