Web Design and Development MCQs with Answers
Practice important Web Design and Development MCQs with answers and explanations.
Multiple Choice Questions
Q551: What does the CourseDAO class do?
- A: It establishes database connection and retrieves course outlines.
- B: It handles user input validation.
- C: It displays the course outline on the web page.
- D: It redirects users to different JSP pages.
View Answer
A
Q552: In the controller.jsp file, which method is used to redirect the user based on their selection?
- A: response.sendRedirect()
- B: response.sendResponse()
- C: response.redirect()
- D: response.redirectTo()
View Answer
A
Q553: What does the retrieveCourseList method in the CourseDAO class return?
- A: A String with the course details
- B: A Connection object to the database
- C: A List of CourseOutlineBean objects
- D: A single CourseOutlineBean object
View Answer
C
Q554: Which JSP directive is used to import the java.sql package in the web.jsp and java.jsp files?
- A: <%@page import="java.sql.*"%>
- B: <%@import="java.sql.*"%>
- C: <%@page useBean="java.sql.*"%>
- D: <%@import="java.sql.*"%>
View Answer
A
Q555: What is the purpose of the setSessionNo method in the CourseOutlineBean class?
- A: To get the session number
- B: To set the session number
- C: To initialize the session number
- D: To display the session number
View Answer
B
Q556: How is a CourseOutlineBean object created in the web.jsp file?
- A: Using the new keyword
- B: Using a JSP tag
- C: Using a CourseDAO method
- D: Using a scriptlet
View Answer
A
Q557: Which JavaBean class is used to represent one row of the course outline table?
- A: CourseDAO
- B: CourseOutlineBean
- C: CourseBean
- D: SessionDetailBean
View Answer
B
Q558: What does the establishConnection method in the CourseDAO class do?
- A: Establishes a connection to the database
- B: Executes a SQL query
- C: Closes the database connection
- D: Retrieves the course outline from the database
View Answer
A
Q559: In the web.jsp and java.jsp files, how are the values from the CourseOutlineBean displayed in the table?
- A: By using out.println statements
- B: By iterating over the courseList ArrayList
- C: By calling the getSessionNo method directly
- D: By using scriptlets and expressions
View Answer
D
Q560: What is the purpose of the <jsp:useBean> action element?
- A: To set a property of a bean
- B: To get a property of a bean
- C: To obtain a reference to a JavaBean object
- D: To include another JSP page
View Answer
C