「.jpg/.jpeg」のような画像をアップロードしようとすると、「.png」ファイルの <s:graphicImage> タグはこれらのファイル タイプを取得しますが、「.bmp」タイプのファイルは取得しません。この問題を解決するためのガイドを手伝ってくれる人はいますか?
private boolean chkImageUpload(){
log.info("chkImageUpload started");
boolean chk = false;
long fileSize = 0;
String contentType = null;
FacesContext context = FacesContext.getCurrentInstance();
try {
if(object.getTempPhotoGraph() != null){
contentType = object.getInefFileType();
if (!((contentType.contains("jpeg"))||(contentType.contains("jpg"))||(contentType.contains("gif"))||(contentType.contains("tiff"))||(contentType.contains("bmp")))){
facesMessages.add("JPG/JPEG/GIF/TIFF/BMP type of images are allowed");
return chk;
}
}
} catch (Exception e) {
log.error(e);
}
log.info("chkImageUpload ended");
return chk;
}