jsp中的所见即所得编辑器[关闭]

Posted

技术标签:

【中文标题】jsp中的所见即所得编辑器[关闭]【英文标题】:WYSIWYG editor in jsp [closed] 【发布时间】:2012-01-05 12:08:15 【问题描述】:

我需要帮助找到一个所见即所得的编辑器,以便在我正在开发的 Web 应用程序中使用。

老板想要达到类似文字的可用性,您可以在其中设置页面的页眉/页脚,查看页面上的实际文本外观(不像编辑白色文本区域),并开发一些功能。 .

我尝试使用 TinyMCE,但它没有页面视图,也不支持页眉/页脚,尽管我已经能够开发出他需要的功能。

所以基本上我在网上搜索了赋予文字外观和感觉的 javascript 编辑器,但没有找到适合老板需要的任何东西。看到并丢弃了许多 javascript 编辑器,例如 CKEditor。 我很喜欢 Pilot Software (JWord) 的 JWord,尽管它有点贵...

我正在使用的是:JSP、Tomcat、Java Spring、mysql

我还尝试在我的 jsp 中嵌入一个 Openoffice Writer 实例,但到目前为止还没有成功。

我不担心买一些编辑器,我自己不会付钱,所以请指点我任何适合的软件:D

编辑:我的一位在 .NET 中工作的同事告诉我,他使用 Text control,他发现它设计得非常好。有没有办法可以在我的设置中使用它?可能有网桥、双服务器等。

Edit2:@NimChimpsky 我已经尝试过用谷歌搜索一下,我也想到了,但我发现了一些关于它的对比帖子......例如:我需要添加几个在 db 上执行查询的按钮,用前面提到的查询的结果替换一些占位符等。甚至可以用谷歌文档来完成这个吗?如果是这样,我应该使用哪种编程语言来编写这些功能?是否可以在文档的每一页上以编程方式插入页眉和页脚(无需用户手动执行)?或者相反,我到处读到让用户在我的网络应用程序中编辑文档很棘手,因为它是只读的,或者它显示了糟糕的控件/图形界面......我有点担心这些信息我网上找的。​​p>

【问题讨论】:

TinyMCE 有什么问题?它是目前最灵活的,当然你可以让它支持页眉/页脚——这就是创意。 它没有打印布局视图(它都是一个没有页边距的空白区域),它没有原生页眉/页脚支持(例如要在每一页上复制的说明,一个页面底部的页面计数器,ecc。)。这不是关于是否有创意,而是关于不重新发明***...... 【参考方案1】:
The boss wants to reach a word-like usability

由于 Microsoft 本身尚未为其 Word 产品开发 Web 界面(我上次检查时并没有)。这有点雄心勃勃。

改为嵌入谷歌文档?

我使用 tinymce btw 来做类似的事情,您可以使用 Java 代码添加页眉和页脚服务器端。而对于 pdf 的 this 使用得很好。

【讨论】:

由于空间有限,我无法在此处发表评论,而是编辑了问题。谢谢! 我已经有了用于插入页眉和页脚的 java 代码,但我在每一页都需要它们,而不是在用户插入的文本的开头(可能是几十页),然后第十页末尾的页脚.. 使用tinymce,我无法看到页面的外观,我的老板明确告诉我不要使用它,所以即使它可能是最好的选择,我也被告知不要使用它。 @NimChmpsky 我想知道用户创建的 wysisyg 编辑器的内容存储在哪里,我的意思是在数据库或文件中。我想创造同样的东西,但我以前从来没有做过,你能建议我吗,我在哪里可以有效地存储它们

以上是关于jsp中的所见即所得编辑器[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

“Android”中的所见即所得视图编辑器?

GWT 的所见即所得编辑器组件

为啥我的所见即所得编辑器在 vuejs 中运行如此缓慢?

集成 Markdown 所见即所得文本编辑器

清理丑陋的所见即所得 HTML 代码? Python 或 *nix 实用程序

css 用于移动模板的所见即所得颜色重置