Como puedo retornar un hashmap en un web service

Hola

Tengo una pregunta haber si pueden apoyarme o dándome una sugerencia.

Resulta que estoy haciendo un web service buscador muy similar a un paginador usando JAX- WS
Mi problema ahorita es que quiero regresar un hashmap con la siguiente informacion

filas= la lista de objectos devuelltos
total= total de registros
order=asc

etc etc etc

todo esto en un hashmap de la forma

Map hashmap_response=new HashMap();

hashmap_respons.put("rows",List filas);
hashmap_respons.put("total",100);

y asi sucesivamente cada uno de los valores.....

Han echo algo parecido ?
De que otra forma puede llegarse al mismo resultado ?

Saludos amigos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Re: retornar hashmap

 

Puedes crear un JavaBean que contenga la misma información.

De que otra forma puede llegarse al mismo resultado ?

Tienes un ejemplo amigo he probado tu sugerencia pero lamentablemente no he podido

Saludos

Re: retornar JavaBean

 

Me refiero a algo como lo siguiente:

  • Clase que define la respuesta:

     

  • En la clase que implementa el servicio web:

     


JAX-WS utiliza JAX-B para la serialización/de-serialización. La clase   no es un tipo soportado out of the box. Se requiere un adaptador para indicarle a JAX-B cómo debe realizar la conversión a XML.

Sin embargo, la solución más rápida y menos complicada es crear un JavaBean (p.ej.  ) con toda la información requerida.

~~~