JSP中的Doc编辑器

时间:2011-09-29 14:57:29

标签: java jsp editor wysiwyg doc

我正在开发一个需要强大的.doc编辑器的Web应用程序。 用户必须选择填充占位符的文档模板(通常是.doc文件),并通过一些宏用占位符填充正确的值(可能从数据库中选取)。 我建议我的老板让用户下载模板,用他的桌面应用程序(MS Word,OpenOffice Writer,ecc)编辑它,但老板想要在线和在jsp页面内。 对我来说,似乎我只有两个选择:applet或javascript(我只知道这两个,还有很多我不知道的其他技术)。

流程将是:

  1. 用户从服务器中选择模板
  2. 客户端PC下载所选模板并将其加载到Web编辑器中
  3. 用户编辑模板
  4. 用户将编辑后的文件发送到服务器
  5. 服务器保存文件
  6. 我看到了这两个wsyiwyg编辑(ckeditor和tinymce),但我没有找到.doc支持(两者都没有.odt)。 你知道我可以使用任何其他插件来实现这个结果吗? 谢谢!

2 个答案:

答案 0 :(得分:1)

将DOC转换为RTF或WYSISYG编辑器支持的任何格式,然后在提交时将其转换回来。有一些免费的Java API可以挽救Word文档。

答案 1 :(得分:0)

听起来你已经有了答案,但是如果有用的话,我看过一个使用Docmosis的开发项目来处理DOC格式的模板。 Docmosis进行分析,查找模板中的字段和节,并将其存储在Java对象中的某个位置。您可以掌握它并将其用作生成Web表单等动态的基础 - 基于doc模板本身!