如何使用Spring MVC将Blob类型转换为数据URL?

时间:2018-07-22 21:44:58

标签: mysql spring-mvc blob

我正在创建一个Spring MVC应用程序。我在MySQL数据库中也有一个dataTable。在数据库内部,有一个表,该表内部由几列组成。列之一具有类型数据“ LONGBLOB”(列的名称为file_data)

enter image description here

图片是1个“ file_data”的内容。 1.如何将longblob类型的file_data转换为数据URL?

Internet上有一些有关此主题的教程/讨论,但大多使用javascript。我不知道如何使用Spring MVC进行转换。

1 个答案:

答案 0 :(得分:1)

实际上,您可以使用javascript来处理blob数据。这个想法是,尝试将来自控制器的数据显示到html / jsp文件(前端)中。然后,尝试获取内容,例如,将数据放入带有特定divclass的标签id中。

然后,尝试将其放入javascript中,例如var blob = document.getElementById('<you id/class name>').innerHTML; var data = new Blob([blob], {type: 'text/csv;charset=utf-8;'}); URLdata = window.URL.createObjectURL(data);