我使用一个插件,提供电子邮件功能如下:Groovy中从列表转换为变参的方法调用
class SendSesMail {
//to
void to(String ... _to) {
this.to?.addAll(_to)
log.debug "Setting 'to' addresses to ${this.to}"
}
}
文档状态的类被称为如下:
sesMail {
from "[email protected]"
replyTo "[email protected]"
to "[email protected]", "[email protected]", "[email protected]"
subject "Subject"
html "Body HTML"
}
在代码List
的地址是建立起来的,我想弄清楚如何将这个列表转换为该方法所期望的var args。
转换为String
与“,”连接不起作用,因为这是一个无效的电子邮件地址。我需要能够将每个List项目分离为一个单独的参数,以避免迭代List并单独发送每封电子邮件。
您是否收到上述代码的错误? –