0

私は遊びで遊んでいて、ビュー内の Java オブジェクトにアクセスする方法がわかりません。コントローラーでリストを作成し、このリストをレンダリングします

public static void index() {

    List <SendAllSysParameter> paras = SendAllSysParameter.findAll();
    render(paras);
}

SendallSysParameter オブジェクトは私のモデルです。

@Entity
@Table(name="SendAll_SysParameter")
public class SendAllSysParameter extends GenericModel
{

@Id
@Column(name = "sendAllKey", unique = true, nullable = false)
public String sendAllKey;

@Column(name = "sendAllValue")
public String sendAllValue;

@Column(name = "sendAllDate", nullable = false, length = 23)
public Timestamp sendAllDate;



}

ビューで sendAllKey-Values のリストを表示できるようになりました。しかし、ビューに sendAllValue-Value も表示するにはどうすればよいですか?

これが私の見解です:

#{extends 'main.html' /}
#{set title:'Home' /}
<ul>
#{list paras, as:'elem'}
  <li>&{elem}</li>
#{/list}
</ul>

JS-Noobとして、ビューでこれを処理する方法がわかりません。ありがとう

4

1 に答える 1

1

Here is the list:

<ul>
#{list items:paras, as:'elem' }
  <li>${elem.sendAllKey}</li>
  <li>${elem.sendAllValue}</li>
  <li>${elem.sendAllDate}</li>
#{/list}
</ul>

Any time you want to access a variable passed by the Controller, you'll use ${varName}, not &{varName}

于 2012-10-16T01:56:14.360 に答える