WOFileUpload
Element Description
A WOFileUpload element displays a form element in which a
client browser can specify a file to be uploaded to the server.
It corresponds to the HTML: <INPUT type=file>
.
WOFileUpload elements inside of a WOForm require that the WOForm have the attribute's encoding type set as follows:
enctype = "multipart/form-data"
For further information on the file upload specification,
see RFC1867: http://www.w3.org/RT/REC-html32.html#rfc1867
.
If you want to process a file upload in a direct action, use WORequest's formValueForKey: method to get the contents of the file that has been uploaded. This method is declared as follows:
- (id)formValueForKey:(NSString *)aKeyor, in Java,
public java.lang.Object formValueForKey(java.lang.String aKey)Synopsis
WOFileUpload { filePath=aPath; data=fileData };Bindings
- filePath
- The full file path and name of the file uploaded is sent by the browser and returned as a string to the variable or method bound to this attribute.
- data
- The file that is uploaded will be returned as an NSData object to the variable or method bound to this attribute.