Тег свойства Struts2. Сила избежать единственной цитаты
Вопрос
У меня довольно глупая проблема. Тег свойства Struts2 не избегает единой цитаты (') Такое поведение нарушает мой код JavaScript. Это действительно выходит из двойной цитаты (") Использование HTML -сущностей, но не единой цитаты (') Есть ли возможность заставить тег свойства заменить отдельную цитату на соответствующую HTML -сущность?
Пример, строка заменена на HTML -сущности. Охдактированано "
То же самое с одиночным Qoute: OTREDAKTIROVANNONENONNONNONNONENONNONEO -SOBыOTIES '
Есть ли возможность преодолеть такие трудности с использованием стандартного подхода? Я не хотел бы написать какой -нибудь пользовательский код.
Решение
Тебе повезло! По умолчанию тег только ускользает от HTML, но вы также можете избежать JavaScript:
<s:property value="yourValue" escapeJavaScript="true"/>