大佬教程收集整理的这篇文章主要介绍了Play 2.0 Java:从请求绑定数组,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
不是最漂亮的方法,但是您是否尝试获取asFormUrlEncoded返回的Map的键:
Set<String> keys = request().body().asFormUrlEncoded().keySet();
for (String key : keys) {
// check if key begin with "param["
}
我&Hellip;卡住了
我有国外要求的参数:
param[62537]=abc;
param[20356]=cde;
param[92837]=fgh;
而且我正在寻找绑定它们的 任何 方法。与DynamicForm
。
我可以通过以下方式获得参数:
DynamicForm dynamicForm = form().bindFromrequest();
String firstParam = dynamicForm.field("param[62537]").value();
但是我当然 不知道 这些索引,因为它们是client-side
在独立应用程序创建的表单中选择的。
当我尝试使用时:
String[] firstParam = dynamicForm.field("param").value(); // it's NULL
String[] firstParam = dynamicForm.get("param"); // it's NULL
甚至
String[] params = request().body().asFormUrlEncoded().get("param");
// it's still NULL
我是否错过了一些基本的知识,或者Play不能做到这一点?
以上是大佬教程为你收集整理的Play 2.0 Java:从请求绑定数组全部内容,希望文章能够帮你解决Play 2.0 Java:从请求绑定数组所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。