在本文中,我们将向您展示如何使用JDBC数据库绑定器显示来自表单上传字段的图像  。

图1:列表中的图像

这就是我们想要实现的,如上图1所示。

我们需要首先获取图像的路径,如上面的图2所示。

图2:获取图像的URL

然后,在Datalist中,我们将需要构建  img  html标签,模仿图片的URL路径。在这种情况下,我们使用默认的数据库,并基于MySQL数据库编写SQL。

SQL
SELECT id, c_title, c_image, concat("<img src='http://localhost:8080/jw/web/client/app/imageInList/1/form/download/sample/", id, "/", c_image, ".'/>") as 'image',
concat("<img src='http://localhost:8080/jw/web/client/app/imageInList/1/form/download/sample/", id, "/", c_image, ".thumb.jpg'/>") as 'imagethumb' FROM app_fd_sample

注意:如果您正在使用Joget Workflow v5,则可以控制是否要将图像文件作为匿名访问。在Joget Workflow v4中,必须先登录才能看到图像。

您可以下载本文中使用的示例应用程序以供参考。

APP_imageInList-1-20160406111704.zip

 

  • No labels