【发布时间】:2014-06-18 05:59:28
【问题描述】:
如何使用自定义标签渲染存储在数据库中的图像文件(Blob),我曾经渲染一个徽标,但图像正在崩溃,输出是字节数组。
这是我尝试过的:
def logo = { attrs, body ->
if(session?.companyId && session?.companyId != 'null'){
Company company = Company.findById(session?.companyId)
if (!company || !company?.logo) {
println "No response..."
out <<"<img src='/cdc/static/images/logo.png' width='150' height='70' />"
}
else{
println "Writing..."
out << "<img src='"
out << company?.logo
out << "' width='150' height='70' />"
}
}
else{
println "No response..."
//out <<"<img src='/cdc/static/images/logo.png' width='150' height='70' />"
}
}
输出如下:
如何将company?.logo呈现为图像而不是字节数组?
【问题讨论】: