我休息端點(彈簧引導1.3.0-RELEASE - >彈簧芯4.2.4.RELEASE),這需要多重實例字符串參數Spring框架REST多值請求參數空數組
@RequestMapping(value = "/test", method = RequestMethod.GET)
public ResponseEntity<Object> getTest(@RequestParam(value = "testParam", required = false) String[] testParamArray) {}
/test?testParam= => testParamArray has length 0
/test?testParam=&testParam= => testParamArray has length 2 (two empty string items)
我期望第一種情況在數組中獲得單個空sting元素,但沒有。 關於如何實現這一點的任何想法?
檢查您的瀏覽器或http客戶端是否不放棄空參數。 – JVXR
我不認爲這是事實。當使用類似@RequestParam Map params的東西時,我在那裏看到單個null值(?testParam =) –
silverdrop