us.monoid.web
Class FormData

java.lang.Object
  extended by us.monoid.web.AbstractContent
      extended by us.monoid.web.FormData

public class FormData
extends AbstractContent

Wrapper for content to be sent as form-data. It adds a specific content-disposition header. Also supports an optional file name;

Author:
beders

Field Summary
 
Fields inherited from class us.monoid.web.AbstractContent
CRLF
 
Constructor Summary
FormData(String aControlName, AbstractContent content)
           
FormData(String aControlName, String aFileName, AbstractContent content)
           
 
Method Summary
 void writeContent(OutputStream os)
           
 void writeHeader(OutputStream os)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormData

public FormData(String aControlName,
                AbstractContent content)

FormData

public FormData(String aControlName,
                String aFileName,
                AbstractContent content)
Method Detail

writeContent

public void writeContent(OutputStream os)
                  throws IOException
Specified by:
writeContent in class AbstractContent
Throws:
IOException

writeHeader

public void writeHeader(OutputStream os)
                 throws IOException
Specified by:
writeHeader in class AbstractContent
Throws:
IOException


Copyright © 2013. All Rights Reserved.