ssm+js+json

ssm+js+json,第1张

//点击button触发事件发送ajax请求

function show(){

            //发送请求的url       这是附带的参数

    $.post("${ctxPath}/add",{"goodsId":goodsId},function (data){

if(data.sign=="success"){

                alert("添加成功")

            }else {

                alert(data.message)

            }

},"json")

}         @RequestMapping(value = "add")//请求地址

@ResponseBody //返回json要加这个注解 具体自行百度

public Map<String, Object> add(HttpServletRequest request){

//获取ajax传过来的参数

String value = request.getParameter("goodsId")

Map<String, Object> map = new HashMap<String, Object>()

//这写业务流程 

if(判断是否添加成功){

    //成功

    map.put("sign", "success")

}else{

        //失败

        map.put("sign", "error")

map.put("message", "添加失败!")

}

return map

}

springMVC只要在接口上注释@ResponseBody返回值就是json串,返回值要是对象

或者直接使用@RestController代替@Controller,这个Controller返回的全部都是json串


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11552668.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存