使用Edit Area javascript插件保存textarea

时间:2012-03-16 17:37:42

标签: javascript

使用Edit Area Javascript插件作为HTML编辑器,并且在保存textarea内容时遇到问题。该插件工作正常,直到我提交表单,并且信息不再像包含插件之前那样保存。

想知道是否有人有过这个插件的经验,可以指出我正确的方向。

代码:

    editAreaLoader.init({
        id: "inputLayout"   // id of the textarea to transform      
        ,start_highlight: true  // if start with highlight
        ,allow_resize: "both"
        ,allow_toggle: true
        ,word_wrap: true
        ,language: "en"
        ,syntax: "html"
        ,EA_load_callback: "editAreaLoaded" 
    });

1 个答案:

答案 0 :(得分:3)

你使用jsf的bean吗?我有同样的问题,我解决了它取得请求对象的文本的价值:

Map<String, String> requestMap =FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap();
String text= requestMap.get("inputLayout");

通过这种方式,我获得了action方法中的值。

确保按钮提交。我遇到了commandlink的问题。我将其更改为commandButton类型为submit,现在效果非常好。