把数据从控制器使用最短code有史以来jsp页面?最短、有史以来、控制器、页面

2023-09-11 00:42:00 作者:殇儿

需要code的改进感谢

need code improvement thanks

负荷电流的方式/显示数据页是:

Current way of loading/displaying data to page is:

$.getJSON('${cp}/'+url+'/'+myCode, function(response){
            $.each(response, function(index, item){                         
                switch(index) {
                    case "code":
                        $("#code").val(item);
                        break;
                    case "name":
                        $("#name").val(item);
                        break;
                    case "street1":
                        $("#street1").val(item);
                        break;
                    case "street2":
                        $("#street2").val(item);
                        break;
                    case "postalCode":
                        $("#postalCode").val(item);
                        break;
            }
        });//end of each
    });//end of getJson

控制器code是:

controller code is:

@RequestMapping(value="url/{myCode}", method=RequestMethod.GET)
    public @ResponseBody Supplier getSupplier(@PathVariable("myCode")
            Integer myCode, HttpSession session) {
        setTable();
        Supplier supp = srvSupplier.get(myCode);
        return supp;
    }

由于必须在按一下按钮

thanks must be on button click

推荐答案

这个怎么样:

$.each(response, function( key, item ){                         
    $("#" + key).val(item);
});