Tablica stringów w argumencie resta

0
http://localhost:8080./list?product=car,apple
  @RequestMapping(value="/list", method = RequestMethod.GET)
  @ResponseBody
  public String list( @RequestParam(required = false) String[] product){
    return new Gson().toJson(product));
  }

Okazuje się że parametrze dostaję listę 1 elementową z elementem car,apple a chciałbym dostać listę dwu elementową. Co robię nie tak ?

http://localhost:8080./list?product=car&product=apple //to działa ale wolałbym uniknąć takiego urla
0
  1. Używać drugiego sposobu
  2. Napisać własny deserializator, który konwertuje string car,apple do tablicy

1 użytkowników online, w tym zalogowanych: 0, gości: 1