1

私のJavaコードから、私SetAddressクラスオブジェクトを返しています...今、FreeMarkerで、このすべてのクラスオブジェクトの値の値を表示したいと思いAddressます..

私の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]

今、入力中にエラーが発生していますが、それは正しい方法ですか???

4

1 に答える 1

0

テンプレートをここに正しくコピーして貼り付けましたか?変に見えるから。次のようになります。

[#list addList as add]
  ${setaddress!''} Phone : ${add.phone!''}<br/>
  Land Line : ${add.landLineNumber!''}
[/#list]

また、意味のあるエラーメッセージが表示されない場合はFileNotFoundError、FreeMarkerの統合に問題があります...

于 2012-06-15T18:36:46.423 に答える