Cómo escapar de HTML en JSON

Por ahora he encontrado la siguiente solución: he agregado CharacterEscapes a JsonFactory de la clase ObjectMapper. También he cambiado la forma de escribir JSON en respuesta. En lugar de

objectMapper.writeValue(response.getWriter(), myObject)

Estoy haciendo esto:

PrintWriter writer = response.getWriter();
writer.print(String.valueOf(objectMapper.writeValueAsBytes(myObject));
writer.flush();

Y funciona como yo quería.

Respuesta 1

Tengo una aplicación Struts (1.3.8) que me gustaría convertir a Tapestry 5. Probablemente no haya tiempo para hacer la conversión completa de una sola vez. Me gustaría ofrecer una nueva funcionalidad en ...

Quiero crear una colección de tipo A a partir de tipo B, utilizando secuencias. Supongamos que tengo dos clases Class Employee {String firstName; Cadena apellido; int edad; ID de cadena; Cadena de correo electrónico; ...

He usado Spring AOP antes, pero no estoy seguro de si ese es el mejor método para solucionar este problema. Hay una clase de capa de servicio que tiene DAO con cableado automático para guardar un objeto. Cuando un objeto es ...

Si extiendo una clase que implementa Serializable, ¿necesito que esa clase también implemente Serializable? Por ejemplo, si tengo, la clase pública classToBeExtended implementa Serializable Entonces esto ...