2009-12-07 6 views
1

Quelqu'un peut-il expliquer comment faire pour intégrer TinyMCE dans l'application Struts?Comment intégrer l'application TinyMCE is Struts

1.I ont téléchargé le tinyMCE

2.I ajouté tiny_mce.js dans mon dossier de script java. 3. Dans mon jsp, j'ai ajouté cette ligne
< SCRIPT LANGUAGE = "JavaScript" SRC = "jsp/js/tiny_mce.js">

  1. Je viens d'un texte zone nommée "contactComments"

Je ne vois toujours pas de zone de texte enrichi. Ps: Dois-je placer tout le dossier tinymce dans mon dossier Javascript dans le réglage du projet? Je ne mets timy_mce.js

+0

Je pense qu'il vous manque quelque chose après "J'ai ajouté cette ligne". Et oui, vous avez besoin de plus que tiny_mce.js. –

+0

Merci Wesely. Donc, ce n'est pas seulement tiny_mce.js, c'est ce dont nous avons besoin. Je vais donner un autre essai – Vani

Répondre

0

Il devrait être quelque chose comme:

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

Et puis vous utilisez le fichier de configuration pour spécifier les préférences de TinyMCE pour cette page. Si vous voulez TinyMCE pour remplacer une zone de texte, vous avez besoin de préférence:

mode : "textareas", 

Toute ma config par exemple est:

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" 
}); 

Je pense que vous devriez lire la documentation TinyMCE un peu plus d'attention, ceci est tout a expliqué.