amo*_*fis 11 scala playframework-2.0
在Play 2.0 Scala应用程序中,我有一个带有一个参数的Form的简单页面.它重定向到另一个页面,我想用表格中的参数做一些事情.我怎么才能得到它?
我正在寻找类似的东西
request.formData.get("paramName")
Run Code Online (Sandbox Code Playgroud)
我知道request.body,但仍然不知道如何从中获取单个参数值.
我要说的是,检索表单数据的最简单方法是使用Form结构play.api.data.所以这是你如何在play2.0-rc1中做到这一点
val form = Form[(String, String)](
tuple(
"paramName1" -> nonEmptyText,
"paramName2" -> nonEmptyText
)
)
form.bindFromRequest.fold(
failure => (),//do smthg with the failure info
{ case (p1, p2) => println(p1);println(p1)}
)
Run Code Online (Sandbox Code Playgroud)
而不是使用nonEmptyText你可能会使用of[String].
在这里查看表格助手的图片.其他一些可以帮助您的信息就在这里.
小智 8
如果有以下的帖子请求可能有效
.请求()主体()asFormUrlEncoded()得到( "myparam")[0]..
| 归档时间: |
|
| 查看次数: |
10573 次 |
| 最近记录: |