如何使用play框架从html代码向java api传递参数?
我想在play框架中将参数从HTML视图传递到JavaAPI。 我已经编写了以下代码。为了成功地将参数从Html视图传递到java控制器中的API,应该做哪些更改 当我尝试以@w.username和@w.email的形式传递它时,或者通过保持“@w.username”或@w.username来传递它时,我遇到了错误如何使用play框架从html代码向java api传递参数?,java,html,playframework,Java,Html,Playframework,我想在play框架中将参数从HTML视图传递到JavaAPI。 我已经编写了以下代码。为了成功地将参数从Html视图传递到java控制器中的API,应该做哪些更改 当我尝试以@w.username和@w.email的形式传递它时,或者通过保持“@w.username”或@w.username来传递它时,我遇到了错误 @import model.User @(users: List[User]) <html> <body> <h1>U
@import model.User
@(users: List[User])
<html>
<body>
<h1>Users</h1>
<table>
<thead>
<th>User Name</th>
<th>Email</th>
<th>Status</th>
</thead>
<tbody>
@for(w <- users) {
<tr>
<td>@w.username</td>
<td>@w.email</td>
<td>@w.status</td>
<td>
<form action="@routes.UserController.getUser(w.username,w.email)">
<input type = "submit" value="View Deatils">
</form>
</td>
</tr>
}
</tbody>
</table>
</body>
</html>
@import model.User
@(用户:列表[用户])
使用者
用户名
电子邮件
地位
@对于(w它必须像你写的那样工作:
@routes.UserController.getUser(w.username,w.email)
谢谢,表单操作不起作用。所以我尝试了锚定标记而不是操作,然后效果很好。我调用方法的方式没有问题。