OneCompiler

ns25

168

Q1]

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Voter Eligibility Check</title> </head> <body> <h2>Voter Eligibility Check</h2> <form action="VoterEligibilityCheck.jsp" method="post"> <label for="name">Name:</label> <input type="text" id="name" name="name" required><br><br> <label for="age">Age:</label> <input type="number" id="age" name="age" required><br><br> <input type="submit" value="Check Eligibility"> </form> <%-- JSP scriptlet to check eligibility and display result --%> <% // Retrieve name and age parameters from request String name = request.getParameter("name"); int age = Integer.parseInt(request.getParameter("age"));
    // Check eligibility
    String eligibility;
    if (age >= 18) {
        eligibility = "eligible for voting";
    } else {
        eligibility = "not eligible for voting";
    }
%>
<h3><%= name %> is <%= eligibility %>.</h3>
</body> </html>