Which method is commonly used for session tracking in servlets?
- doGet()
- doPost()
- getSession()
- init()
The getSession() method is commonly used for session tracking in servlets. It returns the current session associated with the request or creates a new session if one does not exist.
What is primarily stored in ServletConfig?
- Context attributes
- Request parameters
- Servlet parameters
- Session data
ServletConfig primarily stores servlet parameters, which are initialization parameters for a servlet.
Which method is used to read form data sent via POST request in a servlet?
- request.getFormData()
- request.getParameter()
- request.readParameter()
- request.readPostData()
The request.readPostData() method is used to read form data sent via POST request in a servlet.
To redirect the response to another resource, the __________ method is used in servlets.
- forward()
- forwardResponse()
- redirect()
- sendRedirect()
The sendRedirect() method is used to redirect the response to another resource in servlets.
Which method is used to set a response header with a String value in a servlet?
- addHeader(String name, String value)
- appendHeader(String name, String value)
- setHeader(String name, String value)
- writeHeader(String name, String value)
The setHeader(String name, String value) method is used to set a response header with a String value in a servlet.
Describe the difference between session cookies and persistent cookies.
- Persistent cookies are often used for user authentication
- Persistent cookies are temporary and expire after the browser is closed
- Session cookies are stored permanently on the client-side
- Session cookies expire after a specified time
Session cookies are temporary and expire when the browser is closed, while persistent cookies are stored on the client-side for a longer duration, typically with an expiration date set by the server.
How can you ensure that a response header is set only once in a servlet?
- addHeader()
- sendHeader()
- setHeader()
- writeHeader()
The setHeader() method is used to set a response header in a servlet, and it ensures that the specified header is set only once.
What is mainly used for creating the view layer in MVC architecture?
- CSS
- HTML
- JSP
- Servlets
JavaServer Pages (JSP) are mainly used for creating the view layer in MVC architecture.
For secure data transmission, HTTP servlets utilize the _________ protocol.
- HTTPS
- SSL
- SecureHTTP
- TLS
For secure data transmission, HTTP servlets utilize the TLS (Transport Layer Security) protocol.
Using sendRedirect, the client makes a new _________, resulting in a separate request to the server.
- domain
- request
- response
- session
Using sendRedirect, the client makes a new request, resulting in a separate request to the server.