1600 PMP mock questions 1400 CAPM mock questions 800 SCJP 6 mock questions 600 OCAJP 7 mock questions 590 OCPJP 7 mock questions 556 SCWCD 5 mock questions 500 OCEJWCD 6 mock questions pdfDownload (java,struts, hibernet etc)

Struts interview questions

  • Q.What is Action Class? Explain with Example ? view answer
  • Q.How you can do Exception Handling in Struts ? view answer
  • Q. What are the Advantages of Struts ? view answer
  • How Iterate Tag used with a Map ? view answer
  • Q.How does client side validation using validator framework work in struts ? view answer
  • Q. How to do File Upload in Struts ? view answer
  • Q. What is DynaActionForm ? and How you can retrive the value which is set in the JSP Page in case of DynaActionForm ? view answer
  • Q. How to Setup validator framework in Struts ? view answer
  • Q.How does validator framework work in Struts ? view answer
  • What are Validators? and What are Basic Validators provided by the framework ? view answer
  • What is the Benefits of Using the Validator framework in struts ? view answer
  • Q. What is the Difference between DispatchAction and LookupDispatchAction ? view answer
  • Q. What is LookupDispatchAction? view answer
  • Q.How to create a multiple selections list in Struts? and retrive seleted values ? view answer
  • Q.How to create a drop down list in Struts? view answer
  • Q. What is DispatchAction ? view answer
  • Q. What is IncludeAction ? view answer
  • Q. How to Protect JSPs from direct access ? view answer
  • Q. What is ForwardAction ? view answer
  • How does reset() and Validate() method struts work ? view answer
  • Multiple buttons in struts using java script? view answer
  • Integration Struts Spring Hibernate ? view answer
  • Q.Mutli-click prevention using struts tokens with code example. view answer
  • Q. How to prevent mutli-click using struts tokens ? view answer
  • Q.How you will enable front-end validation based on the xml in validation.xml? view answer
  • Q.What is new in ServletRequest interface ? view answer
  • Q.Struts Action Chaining? view answer
  • Q.How can I avoid validating a form before data is entered? view answer
  • Q.Can I have an Action without a form? view answer
  • Q.What is Struts Validator Framework? view answer
  • Q.How you will make available any Message Resources Definitions file to the Struts Framework Environment? view answer
  • Q.What helpers in the form of JSP pages are provided in Struts framework? view answer
  • Q.How you will enable front-end client side validation based on the xml in validation.xml? view answer
  • Q.What design patterns are used in Struts? view answer
  • Q.What is role of Action Class? view answer
  • Q.What is ActionMapping and is the Action Mapping specified? view answer
  • Q.What is the ActionForm and what are important methods in ActionForm? view answer
  • Q.What is role of ActionServlet? view answer
  • Q.What is ActionServlet? view answer
  • What are the components of Struts? view answer
  • What is MVC and how it maps to Struts? view answer
  • How do you get a password field in struts ? view answer
  • Q.Struts Flow In Depth? view answer
  • Q.How does validate() method of ActionForm work ? view answer
  • Q.What are the important sections in Struts Configuration File ? struts-config.xml? view answer
  • Q.How to handle Handling multiple buttons in HTML Form ? view answer
  • Q.How does Value replacement in Message Resource Bundle work? view answer
  • What is SwitchAction? view answer
  • What is difference between LookupDispatchAction and DispatchAction? view answer
  • What is the use of LookupDispatchAction? view answer
  • What is LookupDispatchAction? view answer
  • What is the difference between ForwardAction and IncludeAction? view answer
  • What is IncludeAction? view answer
  • What is the use of ForwardAction? view answer
  • What is DispatchAction? view answer
  • What are the different kinds of actions in Struts? view answer
  • What is the difference between session scope and request scope when saving formbean ? view answer
  • Can we have more than one struts-config.xml file for a single Struts application? view answer
  • In which method of Action class the business logic is executed ? view answer
  • What is role of Action Class? view answer
  • How is the Action Mapping specified ? view answer
  • What is ActionMapping? view answer
  • Describe validate() and reset() methods ? view answer
  • What is role of ActionServlet? view answer
  • What are the core classes of the Struts Framework? view answer
  • What are the components of Struts? view answer
  • How you will enable front-end validation based on the xml in validation.xml? view answer
  • How you will display validation fail errors on jsp page? view answer
  • Give the Details of XML files used in Validator Framework? view answer
  • What is Struts Validator Framework? view answer
  • What is ActionForm? view answer
  • What is Action Class? view answer
  • How you will make available any Message Resources Definitions file to the Struts Framework Environment? view answer
  • What is ActionServlet? view answer
  • Q.How you will display validation fail errors on jsp page? view answer
  • Q.How you will enable front-end client validation based on the xml in validation.xml? view answer

!!! Struts interview questions !!!


Go to Struts Tutorials >>> new

Q. How to do File Upload in Struts ?



Step 1.
Create a form bean

public class FileUploadForm extends ActionForm
{
private FormFile file;

public FormFile getFile() {
return file;
}

public void setFile(FormFile file) {
this.file = file;
}
}


Step 2.

In the struts-config.xml file add
<form-bean
name="FileUploadForm"
type="com.techfaq.form.FileUploadForm"/>

Step 3.

add action mapping entry in the struts-config.xml file:

<action
path="/FileUploadAndSave"
type="com.techfaq.action.FileUploadAndSaveAction"
name="FileUploadForm"
scope="request"
validate="true"
input="/pages/fileupload.jsp">
<forward name="success" path="/jsp/success.jsp"/>
</action>

Step 4.
In the JSP
<html:form action="/FileUploadAndSave" method="post" enctype="multipart/form-data">
File Name

<html:file property="file"/>

<html:submit>Upload File</html:submit>

</html:form>

Step 5.
In the Action class write the code

public ActionForward execute(
ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception{
FileUploadForm myForm = (FileUploadForm)form;

// Process the FormFile
FormFile file = myForm.getFile();
String contentType = file.getContentType();
//Get the file name
String fileName = file.getFileName();
int fileSize = file.getFileSize();
byte[] fileData = file.getFileData();
//Get the servers upload directory real path name
String filePath = getServlet().getServletContext().getRealPath("/") +"uploadfile";
/* Save file on the server */
if(!fileName.equals("")){
System.out.println("Server path:" +filePath);
//Create file
File fileToCreate = new File(file, fileName);
//If file does not exists create file
if(!fileToCreate.exists()){
FileOutputStream fileOutStream = new FileOutputStream(fileToCreate);
fileOutStream.write(file.getFileData());
fileOutStream.flush();
fileOutStream.close();
}


}

return mapping.findForward("success");
}


File will be oploaded to "uploadfile" directory og your server.

Reviews and Comments


PMP, CAPM, PMI is a registered certification mark of the Project Management Institute, Inc

Copyright © www.techfaq360.com 2016


About US | Contact US | Privacy Policy | Terms and Conditions  | Website disclaimer  | Cancellation and Refund Policy  | Shipping & Delivery Policy