[英]How to pass arguments to a java api from html code using play framework?
I want to pass arguments from HTML view to Java API in play framework. 我想将参数从HTML视图传递到play框架中的Java API。 I've written the following code. 我编写了以下代码。 What changes should be done to successfully pass the arguments from Html view to API in java controller?. 为了成功将参数从Html视图传递到Java控制器中的API,应该进行哪些更改?
When i tried passing it as @w.username and @w.email or by keeping '@w.username' or @w.username i've got error. 当我尝试将其作为@ w.username和@ w.email传递或通过保留'@ w.username'或@ w.username传递时,我遇到了错误。
@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>
它必须像您写的那样工作:
@routes.UserController.getUser(w.username,w.email)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.