Ahora estoy aprendiendo mientras desarrollo mi aplicación web Java usando JSF, y me pidieron que estudiara sobre el uso de Javascript para crear una tabla de datos/informe de forma dinámica y presentarla a través de .html/.xhtml. Debo usar Datatables.net para producir la tabla. El proceso de back-end usa Java en lugar de Php. Como es tan raro usar este método, no tengo idea de esto. Mi pensamiento hasta ahora es:
Datos MySQL --convertir a (procesado por código Java)--> Json --leído por-> Javascript
¿Cómo proceso los datos SQL? ¿Puedo ejecutar directamente la consulta dentro de Java como:
SELECT CONCAT("[", GROUP_CONCAT( CONCAT("{name:'",NAME,"'"), CONCAT("email:'",email,"'"), CONCAT(",address:'",address,"'}") ) ,"]") AS JSON FROM customerSi es así, ¿cómo analizo los datos y me aseguro de que Javascript los lea?
La otra forma que encontré es usar alguna biblioteca como Gson o algo similar.
Se agradecen mucho las explicaciones o ejemplos sobre este tema.