1. 程式人生 > >springmvc接收jquery提交的數組數據

springmvc接收jquery提交的數組數據

eid ppa 個數 clas path 必須 log req solid

var selectedUsers = $(‘#users‘).tagbox(‘getValues‘);
if (selectedUsers.length > 0) {
    $.post(appPath + "/role/users/add/", {
        ‘systemID‘ : $(‘#systemID‘).combobox(‘getValue‘),
        ‘roleID‘ : roleID,
        ‘users‘ : selectedUsers
    }, function(result, status) {
        if (result == ‘false‘) {
            $.messager.show({
                title : 
‘角色管理‘, msg : ‘添加用戶發生異常‘ }); } // 刷新被選擇的用戶 getSelectedRoleUsers(); });

selectedUsers 獲得到的是一個數組 ,以users這個名字提交

@PostMapping("/users/add/")
@ResponseBody
public String addUsers(String systemID, String roleID, @RequestParam(name = "users[]") String[] users) {

}

註意看紅色部分,必須以users[]這個名稱獲得,才可以得到所想要的數據。

springmvc接收jquery提交的數組數據