0
基本上我是不會這樣做的,如果我有在前端控制,但是當我使用DataTable
ajax功能,他們發佈的數據是這樣的:發送多維數組的請求參數去服務器
columns[0][data]:0
columns[0][name]:
columns[0][searchable]:true
columns[0][orderable]:true
columns[0][search][value]:
columns[0][search][regex]:false
columns[1][data]:1
columns[1][name]:
columns[1][searchable]:true
columns[1][orderable]:true
columns[1][search][value]:
columns[1][search][regex]:false
columns[2][data]:2
columns[2][name]:
columns[2][searchable]:true
columns[2][orderable]:true
columns[2][search][value]:
columns[2][search][regex]:false
columns[3][data]:3
columns[3][name]:
columns[3][searchable]:true
columns[3][orderable]:true
columns[3][search][value]:
columns[3][search][regex]:false
columns[4][data]:4
columns[4][name]:
我有2個問題:
1)我怎麼能檢索的servlet相應的價值? getParameterValues
只能得到1維數組,我不知道如何檢索上面的例子。
2)我怎麼能檢索值,如果我使用Spring MVC的?
恐怕你將不得不使用'getParameterNames()'或'getParameterMap()'和遍歷所有的參數上面。你看'request.getParameterValues()'會給你多個值,如果*一模一樣*參數指定了不止一次:給出'HTTP://x.com/aaa P = 1&P = 2&P = 3','要求.getParameterValues( 「p」)'返回'[ 「1」, 「2」, 「3」]'(始終是一個字符串數組)。 –
@BalusC,我問怎麼辦,在Spring MVC中,這是否http://stackoverflow.com/questions/6967258/associative-array-request-parameter-parsing-with-java-servlet回答我的問題? – GMsoF