这个页面只有一小点问题,onclick="javascript:return chk()",不这样你的return false不会起作用!肯定是你jsp2.jsp页面取值错误,你不会是用的session.getAttribute("email")的方法取值吧,用request是可以取到的。jsp2.jsp代码如下:
<%@ page contentType="text/html;charset=gbk" language="java"%>
<%
String email = request.getParameter("email");
String confirmemail = request.getParameter("confirmemail");
%>
<html>
<head></head>
<body>
output:<br>
email = <%=email%><br>
confirmemail = <%=confirmemail%>
</body>
</html>

解决方案 »

  1.   

    request我用过了,还是不行,我的同学也很奇怪,都不知道我是怎么搞得
      

  2.   

    是不是因为<INPUT  size=60 type=file  name="file1">这个表单的原因。你把这两个表单去掉试试。
      

  3.   

    jsp2.jsp中的内容如下,是可以得到的呀。<%@ page contentType="text/html; charset=GB2312" %>
    <%@ page errorPage="Success_JSP_error.jsp" %>
    <%
    String email=request.getParameter("email");
    String confirmemail=request.getParameter("confirmemail");
    System.out.println("email = "+email);
    %>
    <html>
    <head>
    <title>
    Success_JSP
    </title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <body bgcolor="#33FFFF"></body>
    </html>
      

  4.   

    为什么还是不行啊,jsp这么难啊,不是把,要疯掉
      

  5.   

    把你的jsp2.jsp的代码贴出来看看,这个应用很简单的,不应该会出什么问题。
      

  6.   

    我用的就是你的代码啊,(我是一只小小小蔡鸟),如果我把第一个页面的<INPUT  size=60 type=file  name="file2" >去掉就可以用了,难道他们两个还不能共存????