Esteeeee, la solución, como ya mencioné, es buscar la documentación de lo que uses y averiguar como obtener lo que buscas.
Yo no uso Struts, pero no es tan complicado: "bean:write Struts" en Google, el primer enlace es la documentación de los tags de bean de Struts, buscas write y resulta que hay un attributo que dice:
Cita: filter: If this attribute is set to true, the rendered property value will be filtered for characters that are sensitive in HTML, and any such characters will be replaced by their entity equivalents.
Y el valor por defecto es True, así que eso es el culpable.
S!