Play框架:从Form获取价值

时间:2016-07-14 16:46:25

标签: playframework playframework-2.0

在游戏中!框架,我有一个表单Form[Device]

对于输入值,我使用@testarea

@textarea(deviceForm("model"), '_label -> "Model", '_help -> "")
    @textarea(deviceForm("distributor"), '_label -> "Distributor", '_help -> "")
    @textarea(deviceForm("os"), '_label -> "Manufacturer", '_help -> "")</code>

如何从表单中获取值并打印出来?不在输入档案中。

感谢。

2 个答案:

答案 0 :(得分:1)

就像这样调用.value:

@deviceForm("distributor").value

答案 1 :(得分:-1)

public Result hello() {
        DynamicForm requestData = formFactory.form().bindFromRequest();
        String model = requestData.get("model");
        String distributor = requestData.get("distributor");
        String os = requestData.get("os");
        return ok(model + distributor + " " + os);
    }

假设:

  • 您正在使用Play-Java
  • 您的数据与模型无关,即您不想将其保存到数据库,您只想获取其值。

请查看官方docs