我有一个xml文档,我使用JAXB最终在网页中显示struts2。
此高级别文档包含CDATA部分,这些部分是包含某些HTML的段落。返回的java对象是段落对象的列表,其文本变为字符串。
当我在JSP中显示它们时,我得到输出到屏幕的段落,它们包含HTML但不会被渲染。
我在这里找到了关于从java字符串中删除HTML的答案,但不是这样的。我也无法控制我只使用它的XML文档。
答案 0 :(得分:2)
EclipseLink JAXB (MOXy)有@XmlCDATA注释用于处理CDATA(我是技术主管)。如果您可以将MOXy用作JAXB实现,这可能会有所帮助。
有关详细信息,请参阅: