java 的 ArrayList类型如何在FTL模板中转化为JS数组

FTL代码:

carrierDispute: {
  infoId: "${fmbInfo.infoId}",
  title: "${mbInfo.title}",
  brief: "${mbInfo.brief}",
  content: "${mbInfo.content}",
  addAttachmentList:[]  // mbInfo.addAttachmengList 是 ArrayList 类型
}

其他属性都可以通过title:"${mbInfo.title}"这样的方式显示,而其中的 addAttachmentList 该如何显示呢?直接 ${mbInfo.addAttachmengList} 这么写会报错。

addAttachmentList 如下:
clipboard.png

阅读 3.7k
1 个回答

你需要用 list 标签方式循环出每一项, 类似下面这样:

addAttachmentList:[
<#list mbInfo.addAttachmengList as attachment>
  ${attachment.fileName}, 
</#list>
]
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题