これは私の検証メソッドで書かれています。サイズと空のアップロードのチェックは機能していますが、コンテンツの種類はありません。何か不足していますか?コンテンツタイプがstrutsで機能しない
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
if(file1.getFileSize()==0)
{
errors.add("file1", new ActionMessage("error.file.required"));
}
else if(!file1.getContentType().equals("audio/mpeg"));
{
errors.add("file1",new ActionMessage("error.file.type"));
}
if(file1.getFileSize()>51200)
{
errors.add("file1",new ActionMessage("error.file.size"));
}
return errors;
';'ここで起きたばかげたミスですが、 "audio/mpeg"はmp3ファイルを受け入れていません。私はそれが私の答えを提供していると思った:) – Nil