gpt4 book ai didi

java - 如何将列表呈现为模板?

转载 作者:搜寻专家 更新时间:2023-10-31 19:57:08 25 4
gpt4 key购买 nike

我想显示数据库中存在的所有用户。我想将所有用户放在一个列表中,然后将该列表呈现给模板。

然后我想遍历用户列表,在 <p> 中显示每个用户标记

For u in users:
<p>u.username</p>
Endfor

我想知道如何从数据库中检索用户。

Public static Result render_f() {
List<String> users = ask in db;
return ok(template.render(users));

上述做法合理吗?如果没有,我可以从这里得到一些关于去哪里的指示吗?

最佳答案

这是基本语法,通常显示在 docs 中和 samples (检查即 computer-database 示例

app/models/User.java

@Entity
public class User extends Model{

@Id
public Long id;
public String name;

public static Finder<Long,User> find = new Finder<Long,User>(Long.class, User.class);

}

app/controllers/Application.java

Public static Result render_f() {
List<User> users = User.find.all();
return ok(template.render(users));
}

template.scala.html

@(users: List[User])

@for(user <- users){
<p>user.id</p>
<p>user.name</p>
etc...
}

关于java - 如何将列表呈现为模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11168506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com