Playframework 如何在Play框架中的表单中设置int@Required?
我有一个类被传递到Playframework 如何在Play框架中的表单中设置int@Required?,playframework,playframework-2.2,Playframework,Playframework 2.2,我有一个类被传递到form(): 当我在积分字段为空的情况下提交表格时,我会在表格错误中得到错误。无效的。如果我输入“0”,我会得到“Points min.=0”错误。当字段为空时,我应该如何获得“需要积分”消息?我找到了答案。将字段类型int和double更改为Integer和double public static class Creation { @Required(message = "Checkpoint name is required") publi
form()
:
当我在积分字段为空的情况下提交表格时,我会在表格错误中得到
错误。无效的。如果我输入“0”,我会得到“Points min.=0”错误。当字段为空时,我应该如何获得“需要积分”消息?我找到了答案。将字段类型int
和double
更改为Integer
和double
public static class Creation {
@Required(message = "Checkpoint name is required")
public String name;
@Required(message = "Longitude degrees are required")
public double longitudeDegrees;
@Required(message = "Longitude minutes are required")
public double longitudeMinutes;
@Required(message = "Latitude degrees are required")
public double latitudeDegrees;
@Required(message = "Latitude minutes are required")
public double latitudeMinutes;
@Required(message = "Message is required")
public String message;
@Required(message = "Points are required")
@Min(value= 1, message = "Points min. = 0")
public int points;
}