zoukankan      html  css  js  c++  java
  • java 中使用ajax调用后台方法注意事项

    java 中使用ajax调用后台方法注意事项,后台方法一定要加@ResponseBody

        jQuery.validator.addMethod("checkRuleName",function(value, element) {
            var rst = false;
                //校验规则组合名称是否重复
                $.ajax({
                        type : "post",
                        cache : false,
                        async: false,//
                        url: '${ctx}/ProductPackageRule/Contro/checkRuleName',
                        //?groupName='+value
                        data:{'ruleName':value},
                        success : function(result) {
                            
                              
                             if(result=="0")
                                {
                                    rst = true;
                                }                                            
                        }
                    });    
            
            return rst;            
        },"规则名称重复!");    

    后台代码:

    @RequiresPermissions("/ProductPackageRule/Contro:view")
        @RequestMapping(value ="checkRuleName", method = { RequestMethod.GET, RequestMethod.POST })
        @ResponseBody    //一定要记得加上
        public int checkRuleName(String ruleName)
        {
            int k=1;
            ProductPackageRuleModel model = new ProductPackageRuleModel();
            model.setRuleName(ruleName);
            List<ProductPackageRuleModel> list = productPackageRuleDao.checkRuleName(model);
            if (list.isEmpty()) {
            k=0;
            }
            return k;
        }
  • 相关阅读:
    ARC071 简要题解
    ARC070 简要题解
    ARC069 简要题解
    ARC068 简要题解
    ARC067 简要题解
    ARC066 简要题解
    ARC065 简要题解
    长链剖分优化dp三例题
    CF815D Karen and Cards 官方题解翻译
    [九省联考2018] IIIDX 线段树+贪心
  • 原文地址:https://www.cnblogs.com/yangjinwang/p/6428315.html
Copyright © 2011-2022 走看看