(一)前言
對於springmvc接收數組的問題啊,我試驗過幾次,但是了有時候成功了,有時候失敗了,也不知道為啥的,然后現在又要用到了,所以打算具體看看到底怎么回事,但是了我實驗成功了順便找了好多資料的。
(二)spring mvc接收數組測試代碼
@ResponseBody @RequestMapping(value = "/test/array", method = RequestMethod.POST) public JSON test(@RequestParam(value = "ids[]") String[] ids){ for(int i=0;i<ids.length;i++){ System.out.println(ids[i]); } JSON jsonStr=JSON.parseObject("{hehe:123456}"); return jsonStr; }
然后自己新建一個網頁,引入jquery.js,我用的google瀏覽器,然后按F12就如開發者模式,在console里面寫下如下的js
$.post("test/array",{"ids":["haha","123456","xixi"]},function(data){console.info(data);});
測試結果如圖,而且你也可以在你的后台打印處看見相應的打印數據。
在這之前查找過得資料可以借鑒先
http://blog.csdn.net/z69183787/article/details/41653843這里面有一些不經常用到的傳值方式,url上傳入多個值,后台用數組接收
http://www.cnblogs.com/digdeep/p/4589037.html
http://www.jsjtt.com/java/Javakuangjia/67.html
(三)總結
這幾天重新敲以前的代碼,自己不用做前端,感覺不錯,只是覺得天天敲后台代碼好枯燥,還好抽時間看了看python。精通才重要,好多東西都是敲多了就懂了,但是了還是需要自己去了解,比如看源碼等