java之mvc接收postman傳遞list

接口

 /// <summary>
        /// 測試傳入list集合類型的參數
        /// </summary>
        /// <param name="ps"></param>
        /// <param name="n1"></param>
        /// <param name="n2"></param>
        /// <returns></returns>
        public string PostPeoples([FromBody]List<People> ps)
        {
            string str = "";
            foreach (var item in ps)
            {
                str += item.Name + ",";
            }
            return str.Trim(',');
        }

Postman 調用(錯誤版本)

 

Postman 調用(正確版本)

1.注意如果list不是內嵌對象則不需要名稱,如果上面的錯誤示範ps

2.如果是內嵌對象這是需要的。

{"id":671202,"trainName":"test", "trainContent":"content","accessUser":[{"account":"123","name":"zhangsan"},{"account":"345","name":"lisi"}]}  

如下:accessUser

public class SafeTrainReq {
    private String trainName;
    private String trainContent;
    private List<SafeTrainUser> accessUser;

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章