Wicket Rich Text Editor - PullRequest
       1

Wicket Rich Text Editor

0 голосов
/ 18 апреля 2011

Я застрял !!!В калитке я работаю с приложением, которое требует использования расширенного текстового редактора.Мне удалось использовать визуальный rte, и я храню данные из rte в базу данных (хранилища данных с HTML-тегами, сгенерированными в RTE).Когда я получаю данные, я могу хорошо их отобразить в RTE, установив DefaultModelObject.Моя проблема в том, что я хочу сделать этот RTE программно доступным только для чтения, основываясь на некоторых условиях, но не могу.У меня такое ощущение, что этот визуальный ритм не соответствует основным функциям калитки, таким как setenabled и т. Д., И я расстраиваюсь.Я решил получить данные и отобразить их с помощью многострочной метки, но она отображает все, кроме тегов html.Может ли кто-нибудь помочь мне в этом ??Если я смогу сделать rte только для чтения программно, я буду отсортирован!

1 Ответ

2 голосов
/ 18 апреля 2011

Поведение по умолчанию - экранирование выходных данных вашей модели в качестве защиты от межсайтовых скриптов, но вы можете изменить это выборочно.

Нечто похожее

multilineLabel.setEscapeModelStrings(false)

должно заставить ваше решение с многострочными метками отображать html вместо того, что вы сейчас видите.

...