FCKeditor es un proyecto de código abierto en sourceforge.net. Implementa principalmente la función de un editor de páginas web en línea, lo que permite que los programas web tengan potentes funciones de edición como MS Word. El sitio web oficial es http://www.fckeditor.net, que admite ASP.Net, ASP, ClodFusion, PHP, Java y otros lenguajes en el lado del servidor, y admite navegadores convencionales como IE 5+, Mozilla y Netscape. Primero descargue fckeditor del sitio web oficial. Tenga en cuenta que hay dos paquetes, uno es el archivo principal y el otro es el paquete de integración jsp. 1. Descomprima FCKeditor_2.2.zip (archivo principal de FCKeditor) y copie el directorio de FCKeditor en el directorio raíz del sitio web. 2. Descomprima FCKeditor-2.3.zip (jsp, paquete de integración de FCKeditor). Paquete de integración JSP para usar FCKeditor dentro de una página de servidor Java sin la complejidad de usar scriptlets de Java o la API de JavaScript. 3. Copie las dos definiciones de servlet y mapeo de servlet en FCKeditor-2.3/web/WEB-INF/web.xml. el tuyo Modifica el siguiente contenido en el archivo web.xml del proyecto : |
|
Resultados de la modificación: |
|
4. Copie los archivos en el directorio FCKeditor-2.3/web/WEB-INF/lib a la carpeta lib de su propio proyecto. 5. Agregue a la interfaz jsp donde se debe usar FCKeditor: // Agregar // al comienzo de el archivo // dónde usarlo únete |
|
Inicie la prueba del servidor... Después del éxito, reduzcamos FCKeditor 1. Elimine todas las carpetas que comiencen con guiones bajos "_" en el directorio y subdirectorios de FCKeditor. 2. Solo se conservarán fckconfig.js y fckeditor.js en la raíz de FCKeditor. Elimine todo el resto de fckstyles.xml, fcktemplates.xml 3. Borre los archivos y carpetas en el directorio editor/filemanager/upload 4. También puede eliminar los archivos de máscara en el directorio editor/skins, dejando solo el predeterminado. conjunto de máscaras (si no necesita cambiar la máscara) 5. También puede eliminar los archivos en el directorio editor/lang y conservar solo los archivos en.js, fcklanguagemanager.js, zh-cn.js, zh.js (Inglés, chino simplificado y chino tradicional generalmente deberían ser Eso es suficiente :) ) Listo. Otros problemas: cuando se usa en struts+spring+hibernate, elmensaje de error puede aparecer en la función de carga de imágenes: ¡ El formato de salida debe tener una propiedad '{http://xml.apache.org/xalan}content-handler'! elimine xalan*.jar en el directorio WEB-INF/lib y pruebelos problemas de seguridad: si los usuarios normales también pueden usar FCKEditor en la recepción, preste atención a los problemas de seguridad relacionados cuando lo use en la recepción, no use el valor predeterminado. ToolBar y agregar Los botones de imagen, flash y campo de imagen se eliminan. La configuración de los valores en la matriz en aproximadamente 78 líneas en fckconfig.js es como una función en la interfaz. Puede probar con fuerza cada conjunto de valores. representa. La instalación de FCKeditor ya está completa. Para una configuración detallada, puede ver los ejemplos en el directorio web/_samples en la carpeta FCKeditor-2.3.zip, (jsp, paquete de integración de FCKeditor). |