micronaut多值表单字段支持?

时间:2018-11-09 01:42:05

标签: field multivalue micronaut

如果我使用method ='GET'将此表单发送给Micronaut,则可以提取param1作为两个值的列表... aaa和bbb

<form action='/test/post' method='GET' >
    <input type='hidden' name='param1' value = 'aaa'/>
    <input type='hidden' name='param1' value = 'bbb'/>            
    <input type='submit' value='Post'/> 
</form>

但是,如果我发布并使用方法(@Body Map params)和

    consumes=MediaType.APPLICATION_FORM_URLENCODED 

在服务器端仅看到最后一个值('bbb')。如果我改为使用multipart / form-data编码,情况也是如此。

这是Micronaut 1.0.0的错误还是功能?

1 个答案:

答案 0 :(得分:1)

这是一个错误,将在下一个版本中处理

提交的PR:https://github.com/micronaut-projects/micronaut-core/pull/899