Web Design and Development MCQs with Answers
Practice important Web Design and Development MCQs with answers and explanations.
Multiple Choice Questions
Q591: What is the purpose of the isErrorPage attribute in JSP?
- A: To declare a JSP as an error page
- B: To define the page title
- C: To set the page language
- D: To link pages together
View Answer
A
Q592: How does the errorPage attribute in JSP work?
- A: It defines the page that handles errors
- B: It sets the default error message
- C: It links to external CSS stylesheets
- D: It provides database connection details
View Answer
A
Q593: In the Address Book example, what is the role of PersonDAO?
- A: To handle database operations
- B: To display the user interface
- C: To manage session data
- D: To validate user inputs
View Answer
A
Q594: Which JSP page is responsible for saving a new person’s information in the Address Book example?
- A: addperson.jsp
- B: saveperson.jsp
- C: searchperson.jsp
- D: showperson.jsp
View Answer
B
Q595: How is showperson.jsp used in the Address Book application?
- A: To display the result of a person search
- B: To add new person information
- C: To handle errors during database operations
- D: To display a form for adding new persons
View Answer
A
Q596: What does the addbookerror.jsp page do when an exception occurs?
- A: Displays an error message and the exception type
- B: Redirects to the homepage
- C: Saves error details to a file
- D: Logs the error details to the console
View Answer
A
Q597: Which MVC component is responsible for handling user input and updating the model?
- A: View
- B: Controller
- C: Model
- D: Database
View Answer
B
Q598: In the MVC architecture, what does the 'Model' component represent?
- A: The state of the application
- B: The user interface
- C: The data access layer
- D: The application’s security features
View Answer
A
Q599: What is a key difference between MVC Model 1 and Model 2?
- A: Model 1 does not separate view and controller
- B: Model 2 has a decentralized view selection
- C: Model 1 uses servlets for data processing
- D: Model 2 requires less coding in JSP pages
View Answer
A
Q600: What happens if an exception occurs on addperson.jsp?
- A: It redirects to addbookerror.jsp
- B: It shows an error message on the same page
- C: It logs the error in a file
- D: It automatically retries the operation
View Answer
A