(一)
今天在webwork下面配置FCKeditor时发现的第一个问题是:在jsp页面form表单内的所有标签,只要表明Id或name,ActionContext都将其捕捉为parameter.而在parameter中使用
String editor= (String) this.parameter.get("editorDefault");
则出现ClassCastException.Debug过程中发现parameter中有如下信息:
editorDefault->[Ljava.lang.String@XXXX]类似如此的字样,google中发现自己在试图将String[]转变为String出现转换错误。
则改为:
Map<String,String[]>map=this.parameter;
String editor=map.get("editorDefault")[0].toString();
问题解决。
这样改变有些不妥,在于假如parameter中的value并不都是String[]怎么办(虽然极大多数时候是)
因此改为如下:
String editor=((String[])this.parameter.get("editorDefault"))[0].toString();
教训:
1.webwork来来回回看了N遍了,但总在浅层次的怎么用上徘徊,一直不深究。webwork提供强大的映射机制,在form中所有表单只要有id或name(name项优先),都可以通过action中的属性一一映射。而这一点一直都不知道。
2.parameter中使用map<String,String[]>的映射,jsp学习的也有问题。
3.在Debug中已经看到了editorDefault->[Ljava.lang.String@XXXX],而且key为java.lang.String,value为java.lang.String[].而自己却还不冷静的上网google,遇事不是先动脑筋却去寻求别人的帮助,真是头脑发热的表现。
::监督自己第一遇事冷静,先动脑思考,留心观察。第二,深究各项技术(java,jsp,struts,spring,iBatis等不急,一点一点来)内幕,力争做到遇错知框架,精准找到何以错。
分享到:
相关推荐
在部署过程中,推荐使用集成开发环境如MyEclipse,它提供了一键部署的功能,大大简化了配置步骤。同时,提供的超详细说明配置步骤将帮助开发者快速理解和解决问题。 总的来说,处理FCKeditor的中文问题需要从字符...
下面将详细介绍如何在Java Web项目中配置和使用FCKeditor。 1. **下载与解压** 首先,你需要从FCKeditor的官方网站下载最新版本的编辑器。解压后,你会得到一个包含各种文件和目录的文件夹,如`fckeditor`,其中...
FCKEditor 中文配置手册详细说明 FCKEditor 是一个功能强大且广泛使用的富文本编辑器,它提供了多种功能,如格式化文本、插入图片、插入链接、表格操作等。下面是 FCKEditor 中文配置手册详细说明。 一、下载和...
最后,解决上传文件时可能出现的错误,如“服务器没有返回正确的XML...”,这通常是因为服务器端的配置问题,确保你的服务器配置支持FCKeditor所需的文件上传功能,并正确设置了相应的MIME类型。 总之,FCKeditor的...
在这个配置例子中,我们将深入探讨如何在ASP.NET项目中集成和配置FCKeditor。 首先,我们看到有以下几个关键文件: 1. **Default.aspx**: 这是ASP.NET Web应用程序的主要页面,通常包含FCKeditor控件的HTML和ASP...
在jsp页面出现FCKeditor 引用错误. 把页面中的下面代码中 id="infoContent" basePath="../../FCKeditor/" width="822" height="300" skinPath="../../FCKeditor/editor/skins/silver/" defaultLanguage="zh-cn" ...
配置FCKeditor的实例化过程通常在页面的JavaScript中完成。在`<script>`标签内,创建一个FCKeditor对象,并指定textarea的ID: ```javascript window.onload = function() { var oFCKeditor = new FCKeditor( '...
**标题:“FckEditor在SSH中的配置”** **概述** FCKeditor是一个开源的富文本编辑器,它允许用户在Web应用中创建和编辑富文本内容。SSH(Struts、Spring、Hibernate)是一个常见的Java Web开发框架组合,用于构建...
在ASP.NET环境中配置FCKEditor涉及到几个关键步骤,以下是对这些步骤的详细解释: 1. **获取和安装FCKEditor**: 首先,你需要从FCKeditor的官方网站(http://www.fckeditor.net/download)下载最新版本的...
### 在JSP中配置FCKeditor 2.6.4 FCKeditor 是一款非常流行的开源 HTML 编辑器,它能够为 Web 开发者提供类似 Microsoft Word 的强大编辑功能。这款编辑器支持多种现代浏览器,并且对于 JSP 开发环境而言具有良好的...
在JSP环境中配置和使用FCKeditor涉及到一系列步骤,这个开源项目旨在提供一个强大的在线文本编辑器,使得Web应用程序能够具备类似MS Word的编辑功能。FCKeditor支持多种服务器端语言,包括Java,并且兼容IE 5+、...
### FCKeditor在PHP环境中的配置与使用 #### 一、简介 FCKeditor是一款功能强大的富文本编辑器,能够方便地集成到基于PHP的Web应用程序中,为用户提供丰富的文本编辑体验。通过本文,我们将详细了解如何在PHP环境...
下面将详细介绍FckEditor在.NET中的使用步骤和配置方法。 一、安装FckEditor 首先,你需要从FckEditor的官方网站或者通过NuGet包管理器下载FckEditor的源码或DLL文件。下载完成后,将其解压到你的.NET项目目录下的...
在提供的压缩包中,`FCK配置步骤.doc`文档应该详细描述了配置过程,可以作为参考。`PICS`目录可能包含了一些示例图片,用于展示配置效果。`FCK源文件`是编辑器的完整源码,有助于深入理解其工作原理。`FCK_test`可能...
2.6.4 版本是其历史版本之一,它在处理中文文件夹和图片时可能会遇到一些问题。以下是对 Fckeditor 2.6.4 的详细配置步骤,以及解决中文支持的方案。 **一、安装与集成** 1. 下载 Fckeditor 2.6.4 压缩包,解压到...
总之,FCKeditor在J2EE项目中的使用配置涉及下载编辑器资源、部署到Web应用、配置Servlet以及在页面中调用编辑器。通过这样的集成,可以提供一个用户友好的界面,使得非技术人员也能方便地编辑和管理HTML内容。
总结来说,fckeditor的配置是一个涉及多个方面的过程,涵盖了编辑器的基础设置、工具栏定制、语言选项、上传功能、以及个性化开发等多个环节。通过深入学习和实践,我们可以灵活地调整FCKeditor以适应各种应用场景。
fckeditor配置完美版,已经配置好的fckeditor控件,可以直接应用到asp.net项目中,里面有详细的说明文件.
在这个预配置的工程中,你可以直接将test目录拷贝到webapp下,这表明test目录中包含了FCKEditor的所有必要文件和配置,使得集成过程变得简单。 FCKEditor的配置主要通过修改fckconfig.js文件完成。这个文件定义了...
3. 如果遇到跨域问题,可能需要调整FCKeditor的配置或服务器的CORS设置。 通过以上步骤,你已经成功地在基于JSP的Web应用中配置并使用了FCKeditor。继续探索其API和插件,可以进一步提升编辑器的用户体验和功能。