Java MVC and Web Development Assessment
Q1. Select all options which are true about the welcome-file-list
Answer: When the only specified item is welcome.html, the server still treats index.html as a backup
lf not specified the default landing page is index html
Q2. GenericServlet class is encapsulated inside ____ package?
Answer: javax.servlet
Q3. Which method is used to retrieve a form value in a JSP or Servlet?
Answer: request.getParameter(String)
Q4. When doPost() method of servlet gets called?
Answer: Both of the above
Q5. Which class provide implementation for service() method ?
Answer: HttpServlet
Q6. The _____ object is used to forward the request processing from one servlet to another?
Answer: RequestDispatcher
Q7. When init() method of servlet gets called?
Answer: The init() method is called when the servlet is first created.
Q8. Given request is an HttpServletRequest, which code snippets will creates a session if one doesn't exist?
Answer: request getSession();
Q9. Which of the following attribute is used to have uncaught run-time exceptions automatically forwarded to an error processing page?
Answer: errorPage
Q10. What file specifies the default welcome page?
Answer: Web.xml
Q11. Which method of HttpServletResponse is used to redirect an HTTP request to another URL ?
Answer: sendRedirect()
Q12. Which of the following code is used to get a HTTP Session object in servlets?
Answer: request.getSession()
Q13. How do you switch between Java code and HTML code in a jsp file?
Answer: Java code is the default HTML code is kept inside <%> brackets.
Q14. What is javax.servlet.http.HttpServlet?
Answer: abstract class
Q15. JSP pages are processed on the server
Answer: TRUE
Q16. What are the different techniques for managing a session?
Answer: All of the above
Q17. what is the return type of getAttribute(String name) in ServletRequest
Answer: String
Q18. Which of the below methods returns a string containing information about the serviet, such as its author, version, and copyrigh.
Answer: getServletinfo()
Q19. Which of the following attribute is used to mark a page as error processing page?
Answer: isErrorPage
Q20. Which of the following statement is not correct about HTTP method ?
Answer: A POST request append data to the end of the URL
Q21. session is instance of which class?
Answer: HttpSession
Q22. Choose the statement that best describes the relationship between JSP and servlets:
Answer: Servlets are built on JSP semantics and all servlets are compiled to JSP pages for runtime usage
Q23. Which tag in the jsp is used to define a page as an error page?
Answer: <%@page isErrorPage="true" %>
Q24. Which of these classes define the getWriter() method that returns an object of type PrintWriter ?
Answer: HttpServletResponse
Q25. Consider the following JSP page with an error in the Java code. What will happen when we try to access this jsp file on the server
Answer: The page will load normally, and the java errors which happen will be skipped.
Q26. Which of the following is not a implicit object?
Answer: cookie
Q27. Get is faster than POST method
Answer: TRUE
Q28. Which of the following is true about Initialization phase in JSP life cycle?
Answer: When a container loads a JSP it invokes the jsplnit() method before servicing any requests
Q29. The servlet-mapping element defines
Answer: a mapping between a servlet and a URL pattern
Q30. If in a form tag, no method attribute is specified, what function will be run?
Answer: doGet
Q 10.web.xml
ReplyDeletewtf i wrote all answers from here and got 69. 70 is the passing mark
ReplyDeletelot of them are wrong, search for other resources.
ReplyDelete
ReplyDeleteAdarsh Digital Marketing Leads4Needs
Great and authentic blog and you should visit CMOLDS a web developers dubai company offering providing and authentic services in this domain.
ReplyDeleteNice articles and your information valuable and good articles thank for the sharing information Web Development
ReplyDelete