forward.jsp:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<h2>新闻订阅</h2>
<form action="checkemail.jsp" method="post">
请输入Email地址:
<input name="email" type="text" size="15">
<input type="submit" value="提交">
</form>
</body>
</html>
checkemail.jsp:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="java.util.*" pageEncoding="UTF-8" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<h1>测试</h1>
<%
request.setCharacterEncoding("gbk");
String a=request.getParameter("email");
//String a="1@2.com";
if(a.equals("1@2.com")){%>
<jsp:forward page="result.jsp">
<jsp:param name="result" value="1" />
<jsp:param name="email" value="<%=a%>" />
</jsp:forward>
<%--<%}%>--%>
<%}else{%>
<jsp:forward page="result.jsp">
<jsp:param name="result" value="0" />
</jsp:forward>
<%}%>
</body>
</html>
result.jsp:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<h2>订阅结果</h2>
<%
String result=request.getParameter("result");
if(result.equals("0")){%>
<p>结果:订阅失败</p>
<%}else{%>
<p>结果:<%=request.getParameter("email")%>订阅成功。</p>
<%}%>
</body>
</html>