//index.html//
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Greater Number Calculator</title>
</head>
<body>
    <h2>Greater Number Calculator</h2>
    <form action="GreaterNumberServlet" method="post">
        Enter the first number: <input type="text" name="number1" required><br>
        Enter the second number: <input type="text" name="number2" required><br>
        <input type="submit" value="Find Greater Number">
    </form>
</body>
</html>

//servlet.java//
import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/GreaterNumberServlet")
public class GreaterNumberServlet extends HttpServlet {
    private static final long serialVersionUID = 1L;

    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        // Get the input numbers from the form
        int number1 = Integer.parseInt(request.getParameter("number1"));
        int number2 = Integer.parseInt(request.getParameter("number2"));

        // Determine the greater number
        int greaterNumber = (number1 > number2) ? number1 : number2;

        // Display the result
        response.setContentType("text/html");
        PrintWriter out = response.getWriter();
        out.println("<html>");
        out.println("<head>");
        out.println("<title>Greater Number Result</title>");
        out.println("</head>");
        out.println("<body>");
        out.println("<h2>Greater Number Result</h2>");
        out.println("<p>Between " + number1 + " and " + number2 + ", the greater number is: " + greaterNumber + "</p>");
        out.println("</body>");
        out.println("</html>");
    }
} 
by