Java琐事

-I am not alone
posts - 54, comments - 30, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
    使用fckeditor是能够上传文章了,但是,如何才能从数据库中重新读取信息到fckeditor的编辑区域里去呢?可能我太愚钝,网上关于这方面的解决方法竟然没有找到。只能去找官方的帮助文档,但又可能是这个问题过于简单,这方面的帮助信息也没有找到。接下来唯一的办法就是实例源码,解压缩下载的FCKeditor-2.3.rar,打开web文件夹下的_sample,sample02.jsp有这么一部分
<form action="sampleposteddata.jsp" method="get" target="_blank">
            
<FCK:editor id="EditorDefault" basePath="/FCKeditor/"
                imageBrowserURL
="/FCKeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector"
                linkBrowserURL
="/FCKeditor/editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector"
                flashBrowserURL
="/FCKeditor/editor/filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector"
                imageUploadURL
="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=Image"
                linkUploadURL
="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=File"
                flashUploadURL
="/FCKeditor/editor/filemanager/upload/simpleuploader?Type=Flash">
                This is some 
<strong>sample text</strong>. You are using <href="http://www.fredck.com/fckeditor/">FCKeditor</a>.
            
</FCK:editor>
            
<br>
            
<input type="submit" value="Submit">
        
</form>
其中的这一句“This is some <strong>sample text</strong>. You are using <a href="http://www.fredck.com/fckeditor/">FCKeditor</a>”显示在页面上就是“This is some sample text.  You are using FCKeditor ”把这个文件放tomcat中执行后,它显示在了编辑区里。所以我使用struts2的标签<s:property> 同样获取了带有格式的文章内容,但显示到编辑区的是带有< >的标签和文本,所以意识到<s:property>是直接被显示的,而不会经过解释。于是,想到,用java代码来获取内容,并希望浏览器对其进行解释然后显示,即把<s:property>所呆的地方换成<%=(String)request.getAttribute("mknr.content") %>。终于可以在编辑区显示想要的内容了。但这样又在jsp页面中写进java代码了,都是自己所学不精,哪位仁兄告诉下ognl是否可以代替这句话呢?

只有注册用户登录后才能发表评论。


网站导航: