Web Design and Development MCQs with Answers
Practice important Web Design and Development MCQs with answers and explanations.
Multiple Choice Questions
Q671: What does the action attribute in JSF's <h:commandButton> specify?
- A: Button label
- B: Event listener
- C: Next page navigation
- D: Method binding
View Answer
C
Q672: What does JSF's page navigation determine?
- A: Control flow of a Web application
- B: How components are rendered
- C: How events are handled
- D: How data is bound
View Answer
A
Q673: What is the correct syntax for binding expressions in JSF?
- A: ${expression}
- B: #{expression}
- C: (expression)
- D: [expression]
View Answer
B
Q674: What does JSF's DoubleRangeValidator validate?
- A: String length
- B: Numeric value range
- C: Date format
- D: Email format
View Answer
B
Q675: What is the return type of the method specified in JSF's action attribute?
- A: Integer
- B: Boolean
- C: String
- D: Void
View Answer
C
Q676: What is a key advantage of using client-side validation?
- A: It ensures server-side security
- B: It reduces the number of server requests
- C: It eliminates the need for JavaScript
- D: It always prevents form submission
View Answer
B
Q677: In the provided JavaScript example, where is the validateForm function called?
- A: On form submission
- B: On page load
- C: On button click
- D: On form reset
View Answer
A
Q678: What is a common feature of both Struts and JSF?
- A: MVC model
- B: UI component representation
- C: Automatic conversion
- D: Internationalization support
View Answer
A
Q679: Which JSF component is used to create a button?
- A:
- B:
- C:
- D:
- B:
View Answer
B
Q680: What is the main function of JSF validators?
- A: Handle events
- B: Validate user input
- C: Render UI components
- D: Manage data binding
View Answer
B