【问题标题】:Send InputStream from controller as image to gsp将 InputStream 从控制器作为图像发送到 gsp
【发布时间】:2014-02-06 23:51:11
【问题描述】:

我在控制器上有一个图像的 InputStream。

InputStream fileStream

我可以使用 gsp 将此 fileStream 渲染为图像

render (contentType: 'image/jpeg') {
    response.outputStream << fileStream
}

但是我如何将它发送到一个现有的 .gsp 视图并使用 img 标签在页面上显示为图像?

我试着做

<img src="data:image/jpeg; ${fileStream}"/> 

但它不起作用。

【问题讨论】:

    标签: grails inputstream gsp


    【解决方案1】:

    试试这个:

    <img src="${createLink(controller: 'controllerName', action: 'imageActionName')}"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多