如何集成TinyMCE是Struts应用程序

时间:2009-12-07 14:25:05

标签: tinymce

有人可以解释如何在Struts应用程序中集成TinyMCE吗?​​

1.我已经下载了tinyMCE

2.我在我的java脚本文件夹中添加了tiny_mce.js。 在我的jsp中,我添加了这一行 < SCRIPT LANGUAGE =“JavaScript”SRC =“jsp / js / tiny_mce.js”>

  1. 我只有一个名为“contactComments”的文本区域
  2. 我仍然没有看到富文本框。

    Ps:我是否需要在项目设置中将整个tinymce文件夹放入我的Javascript文件夹? 我只把timy_mce.js

1 个答案:

答案 0 :(得分:0)

应该是这样的:

<SCRIPT LANGUAGE="JavaScript" SRC="jsp/js/tiny_mce.js">
<SCRIPT LANGUAGE="JavaScript" SRC="jsp/js/tiny_mce_config.js">

然后使用配置文件为该页面指定TinyMCE的首选项。如果您希望TinyMCE替换任何文本框,则需要首选项:

mode : "textareas",

我的整个配置例如是:

tinyMCE.init({
    // General options
    mode : "textareas",
    theme : "advanced",
    plugins : "table,paste,fullscreen",
    relative_urls : true,
    convert_urls : false,
    // So we can put the google maps in the page
    extended_valid_elements : "iframe[src|width|height|name|align]",

    // Theme options
    theme_advanced_buttons1 : "code,|,cut,copy,pastetext,|,link,unlink,anchor,image,charmap,|,fullscreen",
    theme_advanced_buttons2 : "bold, italic, underline,|, bullist, numlist,|,outdent,indent,|,formatselect",
    theme_advanced_buttons3 : "tablecontrols",
    theme_advanced_toolbar_location : "top",
    theme_advanced_toolbar_align : "left"   
});

我认为您应该更仔细地阅读TinyMCE文档,这一切都已解释过了。