Web Design and Development MCQs with Answers
Practice important Web Design and Development MCQs with answers and explanations.
Multiple Choice Questions
Q581: What does the pageContext.getOut() method return?
- A: A database connection
- B: An output stream for the JSP
- C: A reference to the request object
- D: The current page context
View Answer
B
Q582: How do you specify a custom tag's attribute in the Tag Library Descriptor (TLD) file?
- A: Using
element - B: Using
element - C: Using
element - D: Using
element
View Answer
A
Q583: What is the typical role of the display() method in a tag handler class?
- A: To format and output HTML content
- B: To handle form submissions
- C: To create database connections
- D: To initialize the tag handler
View Answer
A
Q584: What is the purpose of the setPageName() method in the custom tag handler?
- A: To set the tag's display name
- B: To initialize the tag handler class
- C: To assign a value to the tag attribute
- D: To create an instance of a tag
View Answer
C
Q585: In which file do you define the prefix and URI for a custom tag library?
- A: index.jsp
- B: controller.jsp
- C: web.jsp
- D: customtags.tld
View Answer
D
Q586: What type of custom tag has no body and no attributes?
- A: Simple Tag
- B: Tag with Attributes
- C: Tag with Body
- D: Empty Tag
View Answer
A
Q587: How is a custom tag with attributes typically called in a JSP page?
- A:
- B:
- C:
- D:
View Answer
A
Q588: What does the taglib directive in JSP allow you to do?
- A: Import Java classes
- B: Declare a tag library for use
- C: Define custom tag attributes
- D: Specify JSP content types
View Answer
B
Q589: Where should the .tld file be placed in the web application directory structure?
- A: /WEB-INF/classes
- B: /WEB-INF/tlds
- C: /WEB-INF
- D: /WEB-INF/lib
View Answer
B
Q590: What should the body-content element in the TLD file be set to for a tag without a body?
- A: empty
- B: scriptless
- C: tagdependent
- D: body
View Answer
A