Web Design and Development MCQs with Answers
Practice important Web Design and Development MCQs with answers and explanations.
Multiple Choice Questions
Q491: What does the getAttribute("sessionid") method return if the attribute does not exist?
- A: A default value
- B: Null
- C: An empty string
- D: An error message
View Answer
B
Q492: What is the primary use of hidden form fields in HTML forms?
- A: To affect the layout of the form
- B: To store session information
- C: To add interactive elements
- D: To provide form validation
View Answer
B
Q493: Which method of HttpServletResponse is used to encode URLs for session tracking?
- A: encodeURL
- B: encodeSessionID
- C: rewriteURL
- D: encodeRedirectURL
View Answer
A
Q494: What is the purpose of the invalidate() method in HttpSession?
- A: To create a new session
- B: To terminate the current session
- C: To update session attributes
- D: To retrieve session information
View Answer
B
Q495: In the provided Java code, what is the purpose of makeUniqueString() method in URLRewriteServlet?
- A: To generate a unique session ID
- B: To create a new user session
- C: To store session attributes
- D: To encode URLs for session tracking
View Answer
A
Q496: How does encodeRedirectURL() differ from encodeURL() in session management?
- A: It is used for URLs in server redirects
- B: It is used for URLs embedded in web pages
- C: It encodes URLs for JavaScript usage
- D: It handles URLs for AJAX requests
View Answer
A
Q497: What does the getCreationTime() method of HttpSession return?
- A: The time the session was last accessed
- B: The time the session was created
- C: The time the session was last modified
- D: The time the session was terminated
View Answer
B
Q498: In the provided ShowSessionServlet code, what happens when accessCount is null?
- A: The session is terminated
- B: A new access count is initialized
- C: An error is thrown
- D: The session is invalidated
View Answer
B
Q499: What is the output if session.getId() is called in a servlet?
- A: The unique session ID
- B: The time of the last session access
- C: The session's creation time
- D: The number of accesses to the session
View Answer
A
Q500: In ShoppingCartServlet, what happens when the book parameter equals "first"?
- A: The book is added to the session as "second"
- B: The book is removed from the session
- C: The book is added to the session as "first"
- D: The book is displayed in the HTML output
View Answer
C