添加同名工具后台验证后不跳转且保留用户输入的数值

问题描述:添加同名工具时,提示失败,并跳转到列表页面,现需提交失败时,不跳转到列表页面停留在添加界面且保留用户填写值。

    解决思路:由于代码已经在后台写好,再使用ajax判断较麻烦,故通过返回到form(bean,model)的方式来实现页面不跳转验证。

          else{
     //             addMessage(redirectAttributes, "保存失败,已有同名工具!");//之前的
                 addMessage(model, "保存失败,已有同名工具!");
                 return form(bean, model);//加入此语句即可
                    }
           }        
            return "redirect:"+Global.getAdminPath()+"/toolManger/?repage";

注:这里的form(bean, model)是controller的form方法

 

posted on 2016-04-07 09:28  有酒有故事  阅读(166)  评论(0)    收藏  举报

导航