MJML与java是否可以使用循环

MJML与java是否可以使用循环,java,spring,mjml,Java,Spring,Mjml,我刚开始用java研究mjml,我有一个问题。。 我有简单的java代码 List<String> pr = new ArrayList<>(); pr.add("String 1"); pr.add("String 2"); pr.add("String 3"); MailBuilder mailBuilder = MailBuilder

我刚开始用java研究mjml,我有一个问题。。 我有简单的java代码

 List<String> pr = new ArrayList<>();
        pr.add("String 1");
        pr.add("String 2");
        pr.add("String 3");
        MailBuilder mailBuilder = MailBuilder
                .mjml()
                .subject("Mjml test")
                .param("email", "tessstEmail.com")
                .param("url", "testUrl")
                .param("purchase", pr)
                .loadTemplate("shareLink");

        mailProvider.send(mailBuilder);
List pr=new ArrayList();
pr.add(“字符串1”);
pr.add(“字符串2”);
pr.add(“字符串3”);
MailBuilder MailBuilder=MailBuilder
.mjml()
.受试者(“Mjml试验”)
.param(“电子邮件”,“tesstemail.com”)
.param(“url”、“testUrl”)
.param(“采购”,pr)
.loadTemplate(“共享链接”);
mailProvider.send(mailBuilder);
我可以写一些这样的东西来显示我所有的列表吗

   <mj-raw> {% for purchase in var:product %} </mj-raw>
                        <mj-text>
                            <ul>
                                <li>
                                    {{purchase}}
                                </li>
                            </ul>
                        </mj-text>
   <mj-raw> {% endfor%} </mj-raw>
{%用于在var:product%中购买
  • {{购买}
{%endfor%}
现在我的名单上只有一分 [字符串1、字符串2、字符串3]

但是我想看看

  • 字符串1
  • 字符串2
  • 字符串3