私はそのような単純な豆を持っています:
package models;
import play.data.validation.Constraints;
public class Upload
{
@Constraints.Required
@Constraints.MinLength(4)
@Constraints.MaxLength(40)
public String name;
@Constraints.Required
public String inputFile;
}
フォームは次のようになります。
@form(action = routes.Application.submit(), 'enctype -> "multipart/form-data") {
@inputText(
uploadForm("name"),
'_label -> "Name"
)
@inputFile(
uploadForm("inputFile"),
'_label -> "Queries"
)
}
- inputFile を検証する最良の方法は何ですか?
- 注釈でそれを行うことは可能ですか?
@Required constraint
まったく機能しません。
私はそれを選択したい+サイズにいくつかの制限を追加します。