1.前端
<script type="text/javascript" src="${base}/res/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="${base}/res/ueditor/ueditor.all.js"></script>
<script type="text/javascript">
var ue = UE.getEditor("content");
ue.ready(function(){
var content = "之前保存的数据";
content = decodeURIComponent(content);
ue.setContent(content);
});
function getContent(){
var ue=UE.getEditor('agreement');
var content = ue.getContent();//带格式的内容
content = encodeURIComponent(agreement);
return content ;
}
</script>
<textarea id="content" style="height:500px;width:800px"></textarea>
2.JAVA后台取数据
String content = "之前保存的数据";
content = URLEncoder.encode(agreement,"UTF-8");
content = content .replace("+","%20");//这个很重要,有些特殊标签在页面上decodeURIComponent会被截断,原因就是+号问题