Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

problem in image File format

 
kalai rathi
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
I am new to Spring MVC

I am uploading image into DataBase. Before uploading the image,validate the image file format .
The file format should be (*.png,*.jpeg,*.jpg,*.gif) ,for other types must show error. this is the logic.

this is my jsp
<form:form commandName="event" id="eventForm" name="eventForm" method="post" enctype="multipart/form-data">

<label>Event Photo</label>
<input type="file" name="eventPhoto"/>
<form:errors path="eventPhoto" cssClass="error" />
</form>

My validation here.

if((!eventForm.getEventPhoto().getContentType().equals("image/png"))&&
(!eventForm.getEventPhoto().getContentType().equals("image/x-png"))&&
(!eventForm.getEventPhoto().getContentType().equals("image/jpeg"))&&
(!eventForm.getEventPhoto().getContentType().equals("image/pjpeg"))&&
(!eventForm.getEventPhoto().getContentType().equals("image/jpg"))&&
(!eventForm.getEventPhoto().getContentType().equals("image/gif")))
{
errors.rejectValue("eventPhoto", "filetype.required");
}

the above code has worked in Safari, Firefox, Chrome. Except IE


when i upload *.bmp image in IE it accepts as --- image/pjpeg
.ico--------image/x-icon

it doesn't show error. IE accepts all image formats. This is the problem.

problem 2)

validate the image dimension ( height & weight) like 400*400

Thanks
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic