0
A
回答
-1
我会做它在onValidateFromX
事件(其中X为形式的ID)。
如:
@InjectComponent
private UploadedFile myFile;
@InjectComponent
private Form myForm;
@Inject
private Messages messages;
void onValidateFromMyForm() {
if (!myFile.getFileName().toLowerCase().endsWith(".jpg")) {
String errorMsg = messages.get("invalid-file-type", myFile.getFileName());
myForm.recordError(myFile, errorMsg);
}
}
相关问题
- 1. 验证上传的文件扩展名
- 2. 在Symfony3上验证文件扩展名
- 3. 验证在Firefox中上传文件的文件扩展名
- 4. 在Apex中验证文件扩展名
- 5. 验证文件扩展名上传多个文件上的文件夹
- 6. 限制上传到jQuery验证中的文件扩展名
- 7. 验证上传的文件扩展名Yii2
- 8. 使用Symfony验证是否上传了文件扩展名?
- 9. Drupal:验证文件扩展名吗?
- 10. 验证文件扩展名 - Rails 4
- 11. Symfony3中的文件扩展名验证
- 12. Safari 5扩展验证事件
- 13. 文件扩展验证
- 14. Laravel 5文件上传验证
- 15. 上传验证,允许其他扩展?
- 16. C#上传文件没有扩展名
- 17. PHP上传的文件扩展名为
- 18. jQuery验证扩展上传文件类型
- 19. 文件上传不上传文件扩展名检查
- 20. 验证文件是它声称是它的文件扩展名
- 21. 文件扩展名mod_rewrite会干扰验证文件吗?
- 22. 是否可以使用.bat文件验证文件扩展名?
- 23. 文件上传扩展
- 24. 如何仅在存在文件扩展名的情况下验证文件扩展名?回复:carrierwave
- 25. 在django表单文件上传中限制文件扩展名
- 26. 上传前验证文件名2
- 27. 在ASP.NET MVC3与C#中的远程文件扩展名验证?
- 28. 在JavaScript中的文件扩展名验证
- 29. 在JavaScript中验证除扩展名外的pdf文件?
- 30. 获取文件上传名称和扩展名在JS