Ruby, PHP, Node, .NET, all can consume mutipart/formdata's hash format, e.g. (name => value):
user[name] => foo
user[id] => 10
user[account][id] = 10
user[account][status] = true
user[array][0] = 1
user[array][1] = 2
for example in Rails I'd query it like:
params[:user] #=> Hash {name: foo, id: 10}
params[:user][:name] #=> will return 10
params[:user][:array] #=> will return [1,2]
Is same achievable in Java (or maybe there's a library for this)?
EDIT: To explain what I mean by the hash format: link