为什么我从数据库中取出来的内容显示不到ckeditor编辑器中?
下面是我写的代码(只是JSP的那一部分):
<td colspan="3" id="news-content-td">
                     <ckeditor:editor editor="newsContent" basePath="/ckeditor">
                              <s:if test="hasFieldErrors()">${newsContent}</s:if>
                              <s:else>
                         <s:if test="newsContent!=null">
                            <s:set name="contentValue" 
                           value="@com.employment.util.Tools@unescape(#request.newsContent)"/>
                        </s:if>
                     ${contentValue}
                           </s:else>
                     </ckeditor:editor>
</td>
按照这样写的话,从数据库取得的内容是显示在编辑器外面,而不是在里面。
所以求解,有了解的,帮帮忙。本人急需,希望各位兄弟帮一下忙?在此先谢谢了。

解决方案 »

  1.   

    是我的话找到编辑器的div,用js写进去
      

  2.   

    感谢各位的回答!
    问题现在已解决
    解决的方法是:
    <textarea name="newsContent" cols="50" rows="80" class="ckeditor">
        <s:if test="hasFieldErrors()">${newsContent}</s:if>
                                   <s:else>
                              <s:if test="newsContent!=null">
                                 <s:set name="contentValue" 
                                                                 value="@com.employment.util.Tools@unescape(#request.newsContent)"/>
                             </s:if>
                          ${contentValue}
                                </s:else></textarea>