how to write uploadphoto in the insert update delete using
struts? write code struts and jsp jdbc
Answer Posted / k.v.s.ravindrareddy
****************In jsp*********************
<form name="fileupload" enctype="multipart/form-data"
method="post"
action="/photos/fileuploadresult">
<tr>
<td >Photo 1</td>
<td ><input type="file" name="uploads[0]" /></td>
</tr>
<tr>
<td >Photo 2</td>
<td ><input type="file" name="uploads[1]" /></td>
</tr>
<tr>
<td>
<input type='submit' name="submit" value="Submit">
</td>
<tr>
</form>
*************** in struts-config.xml*************
<action path="/photos/fileuploadresult"
type="com.uploads.actions.FileUploadAction" name="PhotoUpload"
scope="request" >
<forward name="success" path="/photos/fileuploadresult.jsp" />
</action>
<form-bean name="PhotoUpload"
type="com.uploads.forms.FileUploadForm">
</form-bean>
***************in FileUploadForm.java***************
public class FileUploadForm extends ActionForm {
private List formFiles = new ArrayList();
public List getUploads() { return this.formFiles; }
public void setUploads(int iIndex, FormFile formFile){
this.formFiles.add(formFile);
}
}
***************In execute method of
FileUploadAction.java***************
FileUploadForm uploadForm=(FileUploadForm)form;
List myFiles =(List) uploadForm.getUploads();
for(int i=0;i<myFiles.size();i++){
if(myFiles.get(i)!=null){
FormFile myFile =(FormFile)myFiles.get(i) ;
/*process ur file......*/
}
}
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
What configuration files are used in struts?
What is struts xml?
What is the apache struts vulnerability?
How many servlet controllers are used in a Struts Application?
Why actionservlet is singleton in struts?
What is life cycle of an interceptor?
What is the purpose of @beforeresult?
Will the struts tags support other markup languages such as wml ?
What is front controller in struts?
Explain the life cycle of a request in struct2 application?
How interceptor works in struts 2?
What is the use of reset method of ActionForm class?
What are construction struts?
What is the different actions available in struts?
In how many ways duplicate form submission can occurs?