aspose file tools*
The moose likes Servlets and the fly likes request.getPart( Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "request.getPart("name") in Tomcat 7" Watch "request.getPart("name") in Tomcat 7" New topic
Author

request.getPart("name") in Tomcat 7

Jose Alvarez
Greenhorn

Joined: Jan 23, 2012
Posts: 11
Well, I'm programming a web site.

In one page the user can upload a image (in the html I use the element <input type="file" name="flUpload"....> and in the form I add this attribute: enctype="multipart/form-data"), when the user press Send I receive the form in a servlet. In this servlet I do this:


But when I upload my web site to my Tomcat 7 server, the user can't upload images. I have got this exception:

java.lang.NullPointerException
org.apache.catalina.connector.CoyoteWriter.write(CoyoteWriter.java:184)
Interfaz.RegistroImagen.doPost(RegistroImagen.java:108)
javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

Where Interfaz.RegistroImagen is my servlet.

In my GlassFish server this runs OK, the user can upload images.

What can I do?

Thanks.
Jose Alvarez
Greenhorn

Joined: Jan 23, 2012
Posts: 11
I solved the problem. I edit the file context.xml (tomcat->conf). You need to edit it, putting the attribute allowCasualMultipartParsing="true" in the tag <Context>, and then you have: <Context allowCasualMultipartParsing="true">. Restart the server and it works.
Dushyant Shukla
Greenhorn

Joined: Jan 13, 2013
Posts: 13
I am having the same issue.I applied the fix,but it doesn't works.I am using eclipse.Following is the Exception Report I am getting.....


Please help.
Dushyant Shukla
Greenhorn

Joined: Jan 13, 2013
Posts: 13
Got it working.Although I am now able to upload the images into a directory on my file system but the image is not displayed on the jsp page,instead a default icon of broken image in displayed.Here is my complete code:

file_upload.jsp


ajax_file.jsp


FileName.java




DisplayImage.java


 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: request.getPart("name") in Tomcat 7