.page: <page-specification class="com.fujitsu.efi.web.pages.test.UploadPage"> </page-specification>
The .page file was missed spelled but after correcting the file name I'm getting the following error: Could not load class UploadPage from WebappClassLoader delegate: false repositories: /WEB-INF/classes/ ----------> Parent Classloader: [EMAIL PROTECTED] : UploadPage But com.fujitsu.efi.web.pages.test.UploadPage class exists in WEB-INF/classes directory. Thanks Naz Nick Westgate wrote: > > What about your .page file? > > Cheers, > Nick. > > > Nazmul Bhuiyan wrote: >> If you click on the link I've provided you will see the code. I've copied >> the >> code from there. This is from my Upload.html and formSubmit is as below: >> >> private IUploadFile file; >> private File serverFile; >> >> public IUploadFile getFile() { return file; } >> >> public void setFile(IUploadFile value) { >> file = value; >> } >> public void formSubmit(IRequestCycle cycle) { >> InputStream fis = file.getStream(); >> FileOutputStream fos = null; >> >> try { >> fos = new FileOutputStream(new File(file.getFileName())); >> byte[] buffer = new byte[1024]; >> while (true) { >> int length = fis.read(buffer); >> if (length < 0) { >> break; >> } >> fos.write(buffer, 0, length); >> } >> fis.close(); >> fos.close(); >> serverFile = new File(file.getFileName()); >> >> } catch (IOException ioe) { >> ioe.printStackTrace(); >> } finally { >> if (fis != null) { >> try { fis.close(); } catch (IOException ioe) {} >> } >> if (fos != null) { >> try { fos.close(); } catch (IOException ioe) {} >> } >> } >> } >> >> >> Nick Westgate wrote: >>> Ok. Is this in a page or a component? >>> And your Java code? Do you have a formSubmit listener? >>> >>> Cheers, >>> Nick. >>> >>> >>> Nazmul Bhuiyan wrote: >>>> I've copied the code from >>>> http://tapestry.apache.org/tapestry3/doc/ComponentReference/Upload.html >>>> >>>> <form jwcid="@Form" listener="ognl:listeners.formSubmit"> >>>> <table bgcolor="#c0c0c0" cellpadding="4"> >>>> <tr> >>>> <td colspan="2">File: <input jwcid="@Upload" >>>> file="ognl:file" >>>> type="file"></input></td> >>>> </tr> >>>> <tr> >>>> <td colspan="2"><input type="submit" >>>> value="Upload"></input></td> >>>> </tr> >>>> >>>> >>>> Thanks >>>> >>>> Naz >>>> >>>> >>>> Nick Westgate wrote: >>>>> Please post the (relevant parts of) the code. >>>>> >>>>> Cheers, >>>>> Nick. >>>>> >>>>> >>>>> Nazmul Bhuiyan wrote: >>>>>> I'm getting an error when trying the Upload component example in >>>>>> http://tapestry.apache.org/tapestry3/doc/ComponentReference/Upload.html. >>>>>> >>>>>> Unable to resolve expression 'listeners.formSubmit' for >>>>>> [EMAIL PROTECTED] >>>>>> binding: ExpressionBinding[UploadPage listeners.formSubmit >>>>>> cachedValue=null] >>>>>> >>>>>> I've modified the listener.formSubmit to listeners.formSubmit >>>>>> according >>>>>> to >>>>>> Nick and still getting the error. >>>>>> >>>>>> Nick's answer for same issue in this forum: >>>>>> http://www.nabble.com/Form-upload-and-download-tf2236396.html#a6201542 >>>>>> >>>>>> Is there anything missed? >>>>>> >>>>>> Thanks >>>>>> >>>>>> Naz >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>> >>>>> >>>>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/T3%3A-Upload-tf4531396.html#a12970887 Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]