Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / February 2006

Tip: Looking for answers? Try searching our database.

Upload server + read value viarabe

Thread view: 
sebek - 03 Feb 2006 06:42 GMT
Hello!
First, I`n new...:-)
I want make upload file. I find some library: cos,
jakarta...fileupload, uploadbean.

I choose Jakarta. It`s a good choice?
Second. Code service should bo in:  public void
doPost(HttpServletRequest
request, HttpServletResponse response) throws ServletException,
IOException? Maybe it`s stupid question butI have error:

type Exception report

message

description The server encountered an internal error () that prevented
it from fulfilling this request.

exception

javax.servlet.ServletException: Invoker service() exception

org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:477)

org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:169)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

java.lang.NoClassDefFoundError:
org/apache/commons/io/output/DeferredFileOutputStream

org.apache.commons.fileupload.disk.DiskFileItemFactory.createItem(DiskFileItemFactory.java:179)

org.apache.commons.fileupload.FileUploadBase.createItem(FileUploadBase.java:500)

org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:367)

org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:116)
       lectures.PageAdd.doGet(PageAdd.java:67)
       lectures.PageAdd.doPost(PageAdd.java:121)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:419)

org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:169)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

note The full stack trace of the root cause is available in the Apache
Tomcat/5.5.15 logs.

A oto fragment kodu który jest umieszczony w metodzie doPost:
This is the code what I have in method doPost:

                               boolean isMultipart =
FileUpload.isMultipartContent(request);
                               DiskFileItemFactory factory = new
DiskFileItemFactory();
                       // Configure the factory here, if desired.
                       ServletFileUpload upload = new
ServletFileUpload(factory);
                       // Configure the uploader here, if desired.
                       List items = upload.parseRequest(request);

//                    Process the uploaded items
                       Iterator iter = items.iterator();
                       while (iter.hasNext()) {
                           FileItem item = (FileItem) iter.next();

                           if (item.isFormField()) {
                               //processFormField(item);
                           } else {
                               //processUploadedFile(item);
                           }
                       }

It`s take from Jakarta. (example)

And one, how can I read value varaible which is sending from form?

Great Thanks!
James Westby - 03 Feb 2006 13:42 GMT
> Hello!
> First, I`n new...:-)
> I want make upload file. I find some library: cos,
> jakarta...fileupload, uploadbean.
[snip]

> java.lang.NoClassDefFoundError:
> org/apache/commons/io/output/DeferredFileOutputStream
[snip]

Do you have the jakarta commons IO jar in your WEB-INF/lib/ directory
(or wherever you have commons file upload)? It looks like it is needed.

James
sebek - 03 Feb 2006 16:20 GMT
:-) thanks!!!!  now I have commons IO jar in WEB-INF/lib/... :-)


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.