<%@ taglib uri="http://ckeditor.com" prefix="ckeditor" %> <%@page import="com.ckeditor.CKEditorConfig"%> <%@page import="java.util.ArrayList"%> <%@page import="java.util.List"%> <%@page import="java.util.HashMap"%> <%@page import="java.util.Map"%> <%@page language="Java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% response.setHeader("X-Content-Security-Policy","allow *; script-src 'self' http://ajax.googleapis.com; options inline-script"); %> Creating CKEditor Instances — CKEditor Sample

CKEditor Sample — Creating CKEditor Instances

This sample shows how to create a CKEditor instance with Java.

<% 
String value = "My first <strong>CKEditor</strong> Java tag";

CKEditorConfig settings = new CKEditorConfig();
settings.addConfigValue("width", "500");
settings.addConfigValue("toolbar", "Basic");
%>

<ckeditor:editor basePath="/ckeditor/" config="<%=settings %>" editor="textarea_id" value="<%= value %>"/>

Note that textarea_id in the code above is the id and name attribute of the <textarea> element that will be created.

<% String value = "My first CKEditor Java tag"; Map attr = new HashMap(); attr.put("rows", "8"); attr.put("cols", "50"); CKEditorConfig settings = new CKEditorConfig(); settings.addConfigValue("width", "1024"); settings.addConfigValue("toolbar", "Full"); %>