Как интегрировать TinyMCE в приложение Struts - PullRequest
1 голос
/ 07 декабря 2009

Может кто-нибудь объяснить, как интегрировать TinyMCE в приложение Struts?

1.Я скачал tinyMCE

2. Я добавил tiny_mce.js в папку с сценариями Java. 3. В моем jsp я добавил эту строку

  1. У меня есть только одна текстовая область с именем "contactComments"

Я до сих пор не вижу расширенного текстового поля.

Ps: Нужно ли мне поместить всю папку tinymce в папку Javascript в настройках проекта? Я только поставил timy_mce.js

1 Ответ

0 голосов
/ 07 декабря 2009

Это должно быть что-то вроде:

<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, это все объясняется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...