Was ist der beste Weg, um sicherzustellen, dass HTML-Entitäten in StringTemplate maskiert werden?
Angenommen, die folgende Zeichenfolgenvorlage wird mit einer Liste von Java Bean-Objekten versehen:
<ul>$people:{p|<li>$p.name$ $p.email</li>}<ul>$people:{p|<li>$p.name$ $p.email</li>}$</ul>
lt;/ul>
dh die Liste der Personen könnte enthaltenPerson
Objekte, die Sie möglicherweise verbessern / erweitern können oder nicht:
class Person {
....
public getName() { ... }
public getEmail() { ... }
}
DasgetName()
undgetEmail()
Methoden geben keine bereinigten zurück (HTML-Entitäten mit Escapezeichen). Wie kommst du damit klar?