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

这是列表:

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

任何时候你想访问控制器传递的变量,你都会使用${varName},而不是&{varName}

于 2012-10-16T01:56:14.360 回答