检查表单是否为空值

时间:2016-02-02 08:55:31

标签: java playframework playframework-2.0

变量形式包含我需要的所有表单成员。可能是某些表单成员为空。 所以我想在使用它之前询问表单成员(板)是否存在。 我不会尝试使用try catch,因为try是一个太通用的解决方案。我想找到一种找到空值的聪明方法。

DynamicForm form = Form.form().bindFromRequest();

if(form.value("board") != null){
    ...
}

提前致谢

2 个答案:

答案 0 :(得分:1)

你可以尝试:

DynamicForm form = new DynamicForm().form().bindFromRequest();
if(form.get("board") == null) {
   // do something
}

请注意我的DynamicForm与您的不同。

答案 1 :(得分:0)

尝试catch不是一般解决方案,应始终在那里重新抛出或捕获异常。所以你应该写一个try catch,捕获或重新抛出潜在的异常,你也必须检查

 $('#datetimepicker').datetimepicker({
    locale: 'ru',   
});

if(null == form) {
    //return/do something
}

如果表单包含所有表单成员,您应该检查并且不在此集合中添加空值。