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>