@ConquerHuixin 文档其实写了: 1.服务端校验,使用Aop(这个得看基础文档)进行校验然后弹出窗口.http://doc.eova.cn/LV3/msg.html 2.前端校验,直接写ajax进行校验http://doc.eova.cn/LV1/js_validate.html
自定义类: public class TestController extends BaseController { //用于判断组织机构中重名 public void remote() { //在组织机构名称中重名提示 String departname=getPara("departname"); if(!xx.isEmpty(departname)){ Record rc = Db.findFirst("select * from userdepart where departname=?", departname); if(rc!=null){ renderText("数据库中已经存在了"+departname+",请重新输入"); return; } } renderText(""); } } 然后在--OSSConfig.java中的自定义路由中配置 /** * 自定义路由 * * @param me */ @Override protected void route(Routes me) { // 自定义的路由配置往这里加。。。 me.add("/user", UserController.class); me.add("/", OSSController.class); me.add("/test", TestController.class); me.add("/product", ProductController.class); me.add("/bhjset", BanhejiSetController.class); // 排除不需要登录拦截的URI 语法同SpringMVC拦截器配置 @see com.eova.common.utils.util.AntPathMatcher LoginInterceptor.excludes.add("/test/**"); LoginInterceptor.excludes.add("/init"); LoginInterceptor.excludes.add("/code"); LoginInterceptor.excludes.add("/bhjset/**"); // LoginInterceptor.excludes.add("/xxxx/**"); } 还需要在元数据中的 元字段->UI校验器配置 remote(/test/remote)
我已经搞定了,谢谢。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
@ConquerHuixin 怎么弄的? 代码能分享一下不?
@ConquerHuixin 感谢分享,标注一下,以后引用