【发布时间】:2013-11-26 05:45:07
【问题描述】:
我正在使用 TinyMCE 在表单中输入文本。当我使用以下输入提交表单时,我没有在我的视图 jsp 中获得所需的输出。
输入的文字:
粗体字。 斜体字
这是一个新的段落
文本被保存在数据库中,如下所示(在 MySql 工作台下查看)。数据库中属性的数据类型是TEXT。
<p><strong>Text in Bold</strong>. <em>Text in Italic</em>.</p><p>Its a new paragraph</p>
在我的 jsp 中,它的显示方式也一样:
<p><strong>Text in Bold</strong>. <em>Text in Italic</em>.</p><p>Its a new paragraph</p>
当我查看 jsp 源代码时,我得到了这个:
<p><strong>Text in Bold</strong>. <em>Text in Italic</em>.</p><p>Its a new paragraph</p>
我使用 Struts 迭代器在我的 jsp 中显示文本:
<s:property value="description"/>
TinyMCE 初始化代码:
tinymce.init({
selector: "textarea",
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link",
plugins: [
"advlist autolink link lists charmap print preview hr anchor pagebreak spellchecker",
"searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime nonbreaking",
"save table contextmenu directionality emoticons template paste textcolor "
]
});
如何解决这个问题,并以在 TinyMCE 文本区输入时使用的格式显示 jsp 中的文本。
【问题讨论】: