Я использую фреймворк Stripes для реализации веб-приложения. Чтобы избежать всевозможных атак, текст хранится в БД в санированном состоянии, а процесс санации включает в себя кодирование сущностей HTML.
Моя проблема появляется, когда я делаю форму с полосами. Когда форма начинается пусто, все в порядке. Однако, когда пользователь ранее ввел что-то в эту форму, и что существующие значения извлекаются из БД, устанавливаются в компоненте действия и затем отображаются тегами формы полосы, полоса снова выходит из нее. Это приводит к двойному экранированию моей строки.
Есть ли в любом случае, я могу сказать полосам, что я знаю, что я делаю, и строка, которую я даю вам, уже сбежала?