Hi,
I'm always finding that file is null for file upload? If I submit the form
without async=true then file value is set and it works.
<t:zone t:id="profileZone">
<form t:type="form" t:id="uploadForm" async="true">
<t:errors/>
<input t:type="upload" t:id="file" t:value="file"
validate="required"/>
<input t:type="submit" value="Upload"/>
</form>
public void onValidateFromUploadForm() {
if (file != null) {
File copied = new File("./uploads/" + file.getFileName());
file.write(copied);
} else {
System.out.println("upload failed");
}
}