JSP request paramaters
Fri Nov 15 2024 19:04:10 GMT+0000 (Coordinated Universal Time)
Saved by
@signup_returns
//form.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Input Form</title>
</head>
<body>
<h2>Enter Your Details</h2>
<form action="process.jsp" method="post">
<label for="name">Name:</label><br>
<input type="text" id="name" name="name" required><br><br>
<label for="email">Email:</label><br>
<input type="email" id="email" name="email" required><br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
//process.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Form Submission Result</title>
</head>
<body>
<h2>Submitted Details</h2>
<%
// Access request parameters using request.getParameter()
String name = request.getParameter("name");
String email = request.getParameter("email");
// Check if parameters are not null (useful for handling cases when accessed directly)
if (name != null && email != null) {
%>
<p><strong>Name:</strong> <%= name %></p>
<p><strong>Email:</strong> <%= email %></p>
<%
} else {
%>
<p style="color:red;">No data received!</p>
<%
}
%>
<br>
<a href="form.jsp">Go Back</a>
</body>
</html>
content_copyCOPY
Comments