Servlet HTTP status code


  Translation results:

A Java Servlet is a program that runs on a Web server or application server as an intermediary layer between requests from a Web browser or other HTTP client and a database or application on the HTTP server.

Using Servlets, you can collect user input from web forms, render records from a database or other sources, and dynamically create web pages.

Servlet HTTP status codesyntax

The format of HTTP request and HTTP response messages is similar, and the structure is as follows:

Initial status line + carriage return and line feed (carriage return + line feed)

Zero or more A title line + carriage return and line feed character

A blank line, that is, carriage return and line feed character

An optional message body, such as a file, query data or query output

Servlet HTTP status codeexample

//Import the necessary java libraries
import java.io.*;import javax.servlet.*;import javax.servlet.http.*;import java.util.*;@WebServlet("/showError")//Extend HttpServlet class public class showError extends HttpServlet {
​
//Method to handle GET method request
public void doGet(HttpServletRequest request,
HttpServletResponse response)
                  throws ServletException, IOException
{
           // Set error code and reason
       response.sendError(407, "Need authentication!!!");
}
//Method to handle POST method request
public void doPost(HttpServletRequest request,
HttpServletResponse response)
Throws ServletException, IOException {
          doGet(request, response);
}}

Home

Videos

Q&A