<%@ page contentType="text/html;charset=UTF-8" language="java" %> <% // Initialize variables to hold form data String name = request.getParameter("name"); String age = request.getParameter("age"); boolean formSubmitted = (name != null && age != null); // Check if form is submitted %> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Parameter Input Form</title> </head> <body> <h2>Enter Your Details</h2> <!-- Display the form if no data has been submitted --> <% if (!formSubmitted) { %> <form action="requestjsp.jsp" method="post"> Name: <input type="text" name="name" required><br><br> Age: <input type="text" name="age" required><br><br> <input type="submit" value="Submit"> </form> <% } else { %> <!-- Display submitted data if form is submitted --> <h2>Your Details:</h2> <p>Name: <%= name %></p> <p>Age: <%= age %></p> <% } %> </body> </html>