Внутри моей JSP, я просто распечатать мое содержание следующим образом:избежать HTML только в пределах PRE тега
${article.body}
Конечно, любые HTML-теги в пределах этого объекта оказываются, и это ожидаемое поведение. Однако в этом контенте я хочу показать все в теге <pre>
как обычный текст.
Я знаю HTML можно избежать с помощью ${fn:escapeXML(article.body)}
или <c:out value="${article.body}" />
, но избежит все HTML, в то время как мне просто нужно все внутри <pre>
тег экранировать.
Я использую Java для создания содержимого, а JSP - как представление.
Любая помощь была бы принята с благодарностью.
Проблема с JSoup заключается в том, что он будет сглаживать/автоматически закрывать любые теги XML, которые он считает неверными. Поэтому, если у меня есть код примера: public List methodName() {}, он будет вести строчную регистрацию и закрыть , тогда как все, что я хочу сделать, это избежать его, а не анализировать. –
Cristian