在FreeMarker中使用Java集

在FreeMarker中使用Java集,java,freemarker,Java,Freemarker,从我的Java代码中,我返回类对象的集合。。。现在在FreeMarker中,我想显示所有这些地址类对象值的值 我的Java类 public class Address implements java.io.Serializable { private String phone; private String landLineNumber; public Address() {} public String getPhone() { return this.phone;

从我的Java代码中,我返回
类对象的
集合
。。。现在在FreeMarker中,我想显示所有这些
地址
类对象值的值

我的Java类

public class Address  implements java.io.Serializable {
private String phone;
private String landLineNumber;

  public Address() {}

  public String getPhone() {
    return this.phone;
  }

  public void setPhone(String phone) {
    this.phone = phone;
  }

  public String getLandLineNumber() {
    return this.landLineNumber;
  }

  public void setLandLineNumber(String landLineNumber) {
    this.landLineNumber = landLineNumber;
  }
在FreeMarker中,我正在执行以下操作

[#list addList as ${setaddress!''} Phone : ${addList.phone!''}<br/>
Land Line : ${addList.landLineNumber!''}
[/#list]
[#将addList列为${setaddress!'}电话:${addList.Phone!'}
土地行:${addList.landineNumber!'} [/#列表]

现在,我在填充时遇到错误,那么这是正确的方法吗?

您是否在此处正确复制粘贴了模板?因为它看起来很奇怪。应该是这样的:

[#list addList as add]
  ${setaddress!''} Phone : ${add.phone!''}<br/>
  Land Line : ${add.landLineNumber!''}
[/#list]
[#将addList列为add]
${setaddress!'}电话:${add.Phone!'}
土地行:${add.landineNumber!'} [/#列表]

另外,如果你没有收到任何有意义的错误消息,只是一个
FileNotFoundError
,那么FreeMarker的集成就有问题了…

你谈到了FreeMarker,但添加了一个关于FreeMarker的标签。你可能在任何方面都犯了错误。耶..那是我匆忙的错误…我指的是FreeMarker(ftl)那么..你的错误是什么?@adarshr我已经编辑了que..你必须完整。当你说错误时,错误是什么?