富文本編輯器的保存操作注意事項


1.項目后台操作中創建一條數據庫記錄的時候,有一欄屬性(詳細信息)是根據富文本編輯器進行存儲的。如下圖

 

2.實際項目經驗告訴自己,當富文本編輯器中的內容比較少的時候,新增和編輯操作沒有問題。

   當內容較多的時候,做新增動作的時候,系統就會提示 “value too long ” 類似的錯誤。導致無法進行新增或者編輯的操作。

 

 

3.原因是我們在實體屬性中定義“配置文件信息”字段的String 類型,String 類型默認是256字節。當我們存儲的內容過長的時候,就會提示錯誤。

    

private String detail;//配置文件的詳細信息

 

 

4.解決辦法。

   1.字段屬性上面添加注解,修改默認的存儲長度

    

    @Column(length=100000)
    private String detail;

 

 

 

   2.修改數據庫中表結構類型:String  ---> longText

       

 

 

 

 

 5.上述操作之后,新增或者編輯時候,富文本編輯器詳細信息的字段允許的長度大大提高,正常項目的需求可以滿足。

 

以上,供你參考。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM