FCKeditorのHTMLを構築するコードでの使い方


他の人の例を見ると、jspページに直接挿入されているからです.

 <fck:editor instanceName="articleDomain.articleContent" width="100%" height="400px">
                <jsp:attribute name="value">
                    <bean:write name="adminArticleForm" property="articleDomain.articleContent" filter="false"/>
               </jsp:attribute>
            </fck:editor>

こんな書き方
そして私はコードに書きました

html.append("<FCK:editor instanceName=\""
							+ field.getFieldName() + "\" width=\"750\" height=\"550\">");
					
					Object fckvalue = valueMap.get(field.getFieldName());
					if (fckvalue!=null) {
						html.append("<jsp:attribute name=\"value\">");
						html.append(String.valueOf(fckvalue));
						html.append("</jsp:attribute>");
					}
					html.append("</FCK:editor>");


実際の検出は使用できません.
これも私の愚かさで、実は彼はFCKのprifixを使って、おそらくコンパイルの時にいくつかの手足をしました
ページの出力に直接書いてはいけません.
そして方法を探しました

FCKeditor fck;
			         fck = new FCKeditor(request,  field.getFieldName()); //    request,  remark
			         fck.setHeight("300");//      
			        // fck.setBasePath("/WaltzShopping/");//      
			         Object fckvalue = valueMap.get(field.getFieldName());
			         if (fckvalue!=null) {
			         fck.setValue(String.valueOf(fckvalue));//          
			         }
			         html.append(fck.createHtml());

はい、簡単です.の私は技術が下手です.