我现在的是一个JAVA WEB项目,项目采用STRUTS2,现在我需要使用FCKEDITOR,但是在FCKeditor的编辑窗口输入“你好啊”并且加粗以后,提交保存,在MYSQL数据库中对应存的是“<p>
<br> <strong>你好呀</strong></p>”,当显示到也页面中时候,显示出来的是“<p><strong>你好呀</strong></p>”,显然, 没有效果加粗的效果,而是把HTML代码直接显示出来了。那么,这个问题怎么解决? 是不是我得在从数据库取出来以后,再自己写代码进行转换?比如把< 这样的代码转换成“》<”,然后再传给页面端?但是这样有个问题,我的文章里就有 < 这样的符号,我如果就想输入 < ,那么怎么办?请赐教谢谢!
<br> <strong>你好呀</strong></p>”,当显示到也页面中时候,显示出来的是“<p><strong>你好呀</strong></p>”,显然, 没有效果加粗的效果,而是把HTML代码直接显示出来了。那么,这个问题怎么解决? 是不是我得在从数据库取出来以后,再自己写代码进行转换?比如把< 这样的代码转换成“》<”,然后再传给页面端?但是这样有个问题,我的文章里就有 < 这样的符号,我如果就想输入 < ,那么怎么办?请赐教谢谢!
html中
<html:textarea disabled="true" property="contentStr" />body的onload中执行:var editorHeight = screen.height * 0.4;
var editorWidth=screen.width * 0.48;
var oFCKeditor = new FCKeditor( 'contentStr',editorWidth,editorHeight ) ;
//是否默认展开工具栏
oFCKeditor.Config['ToolbarStartExpanded'] = true;
oFCKeditor.ReplaceTextarea() ;