当然了没有把数据提交到left.jsp啊
你把<form name="test1" METHOD=POST action="main.htm">
改成<form name="test1" METHOD=POST action="left.jsp">看看

解决方案 »

  1.   

    main.htm是不能够接受参数的吧????
      

  2.   

    很简单!你的request对象在到达了提交的目标页面"main.htm"就清除了,因此你在"main.htm"中包引的"left.jsp"得到的永远是个空值!你得将"main.htm"改为"main.jsp"页面,同时在"main.jsp"中作个数据中继传递到"left.jsp"!:)
      

  3.   

    改成<form name="test1" METHOD=POST action="left.jsp">
      

  4.   

    改成<form name="test1" METHOD=POST action="left.jsp">有什么用。我要的就是上下的框架结构
      

  5.   

    把main.htm改成main.jsp然后 在main.jsp加入Object p=request.getParameter("sbh");
    session.putParameter("sbh",p);在left.jsp里加入 Object p=session.getParameter("sbh"); 
      

  6.   

    这样子
    <html><%String sbh1=request.getParameter("sbh");%><frameset rows="50%,*">
      <frame name="left" src="left.jsp?sbh1=<%=sbh1%>" >
      <frame name="right" src="right.jsp?sbh1=<%=sbh1%>">
    </frameset>
    </html>
      

  7.   


    把main.html改成main.jsp
    然后<html>
    <frameset rows="50%,*">
      <frame name="left" src="left.jsp?sbh="+request.getParameter("sbh") >
      <frame name="right" src="right.jsp">
    </frameset>
    </html>
      

  8.   

    上面错了,经过刚才测试,以下代码可以执行:main.jsp
    ------------------------------------<%@ page contentType="text/html; charset=GBK" %>
    <frameset rows="50%,*">
      <frame name="left" src="left.jsp?sbh=<%=request.getParameter("sbh")%>" >
      <frame name="right" src="right.jsp">
    </frameset>
    </html>
    test1.jsp
    -----------------------------------------------------<%@ page contentType="text/html; charset=GBK" %>
    <html>
    <head>
    <title>
    test1
    </title>
    </head>
    <body bgcolor="#ffffff">
    <h1>
    JBuilder Generated JSP
    </h1>
    <form name="test1" METHOD=POST action="main.jsp">
    <input type="text" name="sbh">
    <input type="submit" name="aaa" value="下一步">
    </form></body>
    </html>
    left.jsp------------------------------------------------
    <%@ page contentType="text/html; charset=GBK" %>
    <html>
    <head>
    <title>
    left
    </title>
    </head>
    <body bgcolor="#ffffff">
    <h1>
    JBuilder Generated JSP
    </h1>
    <%
    out.print(request.getParameter("sbh"));
    %>
    </body>
    </html>