ファイル名が添付されているかどうかをチェックするサーブレット フィルターがあります。サーブレット フィルターでファイル名を取得し、それを検証しますが、ユーザーにメッセージを表示できません。ありがとうございました :)
以下は次のdoFilter()
とおりです。
HttpServletRequest request = (HttpServletRequest) req;
String name=request.request.getParameter("filename");
if(name.contains(".bat"))
{
System.out.println("You cannot attach files with .bat extension");
}
chain.doFilter(req, res);