javazoom.upload.parsing
Class StrutsMultipartParser

java.lang.Object
  extended byjavazoom.upload.parsing.StrutsMultipartParser

public class StrutsMultipartParser
extends java.lang.Object

This class links the STRUTS multipart parser to UploadBean.


Field Summary
static int DEFAULTBUFFERSIZE
          Default internal buffer size : 4096
static java.lang.String MAXCONTENTLENGTHEXCEEDED
          Default error message : Max Content-Length exceeded
 
Constructor Summary
StrutsMultipartParser()
           
 
Method Summary
 void handleRequest(javax.servlet.http.HttpServletRequest request, java.util.Vector listeners, int maxContentLength, java.util.Hashtable parameters, java.util.Hashtable files, java.lang.String tmpFolder, java.lang.String encoding)
          Process uploading.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAXCONTENTLENGTHEXCEEDED

public static java.lang.String MAXCONTENTLENGTHEXCEEDED
Default error message : Max Content-Length exceeded


DEFAULTBUFFERSIZE

public static int DEFAULTBUFFERSIZE
Default internal buffer size : 4096

Constructor Detail

StrutsMultipartParser

public StrutsMultipartParser()
Method Detail

handleRequest

public void handleRequest(javax.servlet.http.HttpServletRequest request,
                          java.util.Vector listeners,
                          int maxContentLength,
                          java.util.Hashtable parameters,
                          java.util.Hashtable files,
                          java.lang.String tmpFolder,
                          java.lang.String encoding)
                   throws java.io.IOException
Process uploading.

Parameters:
request - multipart request
listeners - Vector of UploadListener
maxContentLength - max. content length allowed
parameters - HTTP parameter to fill in
files - Uploaded files to fill in
tmpFolder - Struts temporary directory
encoding -
Throws:
java.io.IOException