How do I check if parameter is exists in servlet request?
Category: javax.servlet, viewed: 969 time(s).
ServletRequest object has a map object that maps parameter name and its value. By accessing this map we can check if a parameter was passed in servlet request. Let's see the example below.
package org.kodejava.example.servlet; import java.io.IOException; import javax.servlet.Servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class ParameterCheck extends HttpServlet implements Servlet { private static final String EMPTY = ""; public ParameterCheck() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String username = EMPTY; String password = EMPTY; // // Check if username parameter exists // if (request.getParameterMap().containsKey("username")) { username = request.getParameter("username"); } // // Check if password parameter exists // if (request.getParameterMap().containsKey("password")) { password = request.getParameter("password"); } } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } } |
Can't find what you are looking for? Join our FORUMS and ask some questions!
Related Examples
- How do I get servlet request header information?
- How do I get servlet request URL information?
- How do I read servlet context initilization parameters?
- How do I know session last access time?
- How do I get a notification when session attribute was changed?
- How do I capture session creation and removal events?
- How do I invalidate user's session?
- How do I get client IP and hostname in Servlet?
- How do I set the maximum age of a cookie?
- How do I send a response status in servlet?