这个东西要实现的其实就是你当前在打字的编辑器。其实在网上已经有一些产品了,但是技术成熟的不多,做得最好的是基于asp.net的freetextbox (就是你现在用着的这个,其3.0已经很强大了)。但是后台基于Jsp的还没有,因此就想做一个。
其实已经做好一段时间了,只是忙于写文档,而且对Firefox的兼容性不太好,所以一直没有发表。 现在文档写好了,就试着发表一下,回应很冷清,但是我还是会坚持的。
下一版本的特性: ·更合理更好扩展性的程序框架:(已完成) - 各个组件通过继承来分开基础属性和html代码生成部分; - 编辑区(workspace)也作为一个组件,因此剩下隐藏textarea不可以自定义了; - 配置文件可以动态配置Javascript文件; ·改善Javascript,支持Firefox (删去部分不兼容的功能); ·增加WindowsXP样式(已完成) ·增加大量语言支持
以下是介绍:
 JetterSite WebEditor是基于Java/JSP的服务器控件,是一个功能强大的在线网页编辑器。
功能特点如下: ·开放式的程序框架,强大的扩展能力; ·程序与Javascript脚本完美分离,在不修改源程序情况下随意增加新功能; ·多语言、多样式、多布局支持; ·以配置文件为中心,布局、功能安排统一通过配置文件修改; ·兼容IE系列浏览器,在今后会陆续支持Mozilla、Opera等浏览器; ·使用安全的网页代码和脚本,完全不使用附加的ActiveX、Java Applet等控件。
对后续版本的期望: ·改造Javascript脚本,兼容Mozilla浏览器(ver0.9); ·增强插入图片、连接的功能,研究开发一个通用的接口,用于读取配置文件、硬盘数据及数据库的连接(图片)列表(ver0.9); ·增加更多的语言和样式(ver0.9); ·增加表格编辑功能(ver1.0+); ·开发一些接口,与其他服务器组件进行功能互动(ver1.0+); ·增加表格编辑功能(ver1.0+); ·编辑区域状态的回调(ver1.0+)。
查看http://www.jettersite.com/webeditor/获取更多信息。 
|