1.客户端post 的json格式
{ "apList": [ { "bssid": "1234444", "name": "fasfafaf", "signalStrength ": "80", "scanTime": "UTC 2013-03-12 10:12:12", "status": "true" } ] }
服务端spring mvc处理
@RequestMapping(value = "test/uppost", method = RequestMethod.POST) @ResponseBody public void uploadTest(@RequestBody ApList apList) {}ApList类如下
public class ApList { private List<ApBean> apList; public List<ApBean> getApList() { return apList; } public void setApList(List<ApBean> apList) { this.apList = apList; } }
ApBean类如下
public class ApBean { private String bssid; private String name; private int signalStrength; private String scanTime; private boolean status; //get set ...... }
如何能够做到在post接受方法uploadTest方法中自动bean注入 ?
或者说:@RequestBody ApList aplist,应该写成何种形式 ?
把@ResponseBody换成@RequestParam试试
兄台,你这个问题后来是怎么解决的啊,我今天也遇见了一样的问题。json数组不能够自动转换为list<对象>..