list請求參數作爲springmvc方法參數

 Controller的方法要綁定參數list參數寫法:
public String controllerMethod( @RequestParam(value = "ids") List<Long> ids){//註解@RequestParam的value不能爲默認(默認是“”)
...
}


前端代碼:
<form>
<input type="hidden" name="ids" value="11111">
<input type="hidden" name="ids" value="22222">
</form>

看了之前的一些代碼寫法,不夠優化:
1.映射成List<String>,後面還要轉化成List<Long>;
2.List<Long> ids作爲某個實體的屬性,沒有造成了屬性的冗餘;
3.映射成拼接字符串在轉化,比如“11111,22222”

請求參數如果不是在form中,而是js數組的寫法可參考:http://jxd-zxf.iteye.com/blog/2072300
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章