¿Cuál es la mejor manera de garantizar que las entidades HTML se escapan en StringTemplate?
Suponiendo que a la siguiente plantilla de cadena se le está dando una lista de objetos de Java Bean:
<ul>$people:{p|<li>$p.name$ $p.email</li>}<ul>$people:{p|<li>$p.name$ $p.email</li>}$</ul>
lt;/ul>
es decir, la lista de personas podría contenerPerson
Objetos que puede o no tener la capacidad de realzar / extender:
class Person {
....
public getName() { ... }
public getEmail() { ... }
}
losgetName()
ygetEmail()
Los métodos no devuelven saneados (entidades html escapadas). ¿Cómo resuelves esto?