我被困了!!!我正在wicket中执行一个应用程序,它需要使用富文本编辑器。我设法使用visural rte,我将数据从rte存储到数据库(数据存储在RTE中生成的html标签)。当我检索数据时,我可以通过设置DefaultModelObject在RTE中很好地渲染它。我的问题是,我想基于某些条件以编程方式使这个RTE只读,但我不能。我有一种感觉,这种visural rte不符合基本的wicket功能,如setenabled等,我感到沮丧。我选择获取数据并使用多行标签渲染它,但它显示所有内容以及html标记。有人可以帮我解决这个问题吗?如果我能以编程方式进行读取,我将被排序!
答案 0 :(得分:2)
默认行为是转义来自模型数据的输出,以防止跨站点脚本,但您可以有选择地更改此选项。
类似于
的东西multilineLabel.setEscapeModelStrings(false)
应该使您的多线标签解决方案显示为html而不是您当前看到的内容。