cómo enviar una matriz en la solicitud de url

Mi requisito es el siguiente:

Quiero dar nombre al actor, fecha de inicio, fecha de finalización y obtener todas las películas que actuó en ese período.

Por esa razón, mi solicitud de servicio es así.

  http://localhost:8080/MovieDB/GetJson?name=Actor&startDate=20120101&endDate=20120505

Ahora, quiero mejorarlo. Quiero dar una fecha de inicio, una fecha de finalización y más de un nombre de actor y quiero ver todas las películas de esos actores en ese período.

No estoy seguro de cómo debería mirar mi url para apoyar tal cosa.

Estoy escribiendo un servicio web basado en Java utilizando Spring.

El código de abajo es para apoyar a un actor

   @RequestMapping(value = "/GetJson", method = RequestMethod.GET) 
    public void getJson(@RequestParam("name") String ticker, @RequestParam("startDate") String startDate, @RequestParam("endDate") String endDate) {
   //code to get results from db for those params.
 }

Una solución que estoy pensando es usar un símbolo% para separar los nombres de los actores. Por ejemplo:

 http://localhost:8080/MovieDB/GetJson?name=Actor1%Actor2%Actor3&startDate=20120101&endDate=20120505

Ahora, en el controlador analizaré la cadena de nombre con% y recuperaré todos los nombres de los actores.

¿Es esta una buena manera de hacer esto o hay un enfoque estándar?

Gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta