我使用一個插件,提供電子郵件功能如下: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並單獨發送每封電子郵件。
您是否收到上述代碼的錯誤? –