富文本编辑器的保存操作注意事项

1.项目后台操作中创建一条数据库记录的时候,有一栏属性(详细信息)是根据富文本编辑器进行存储的。如下图

2.实际项目经验告诉自己,当富文本编辑器中的内容比较少的时候,新增和编辑操作没有问题。

   当内容较多的时候,做新增动作的时候,系统就会提示 “value too long ” 类似的错误。导致无法进行新增或者编辑的操作。

3.原因是我们在实体属性中定义“配置文件信息”字段的String 类型,String 类型默认是256字节。当我们存储的内容过长的时候,就会提示错误。

    

private String detail;//配置文件的详细信息

4.解决办法。

   1.字段属性上面添加注解,修改默认的存储长度

    

    @Column(length=100000)
    private String detail;

   2.修改数据库中表结构类型:String  ---> longText

       

 5.上述操作之后,新增或者编辑时候,富文本编辑器详细信息的字段允许的长度大大提高,正常项目的需求可以满足。

以上,供你参考。

原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/6414972.html