jsp页面中form间的传值问题。指点

解决方案 »

  1.   

    form传递input的数据,页面提交后用request提取
      

  2.   

    form传递input的数据,页面提交后用request提取或者action ="fdsf?ti=你要的值"
      

  3.   

    JSP
    <%@ page contentType="text/html; charset=GBK" %>
    <html>
    <head>
    <title>waiting</title>
    </head>
    <body>
    <table width="100%" height="34"  >
    <form name="girlsForm" method="post" action="<%=request.getContextPath()%>/girls/wait/action/noWaitAction.do" >
    <input name="thisParm" type="hidden" value="OK"/>
    <tr>
    <td width="25%">用户名: <input name="userName"  type="text" size="15"></td>
    <td width="25%">密  码: <input name="password" type="password"  size="15"> </td>
    <td width="13%"> <input name="ok" type="submit" class="button-ok" value="登录"></td>
    <td width="17%"><input name="cancle" type="reset" class="button-reset" value="重置"></td>
    </tr>   
    </form>
    </table>
    </body>
    </html>struts-config.xml:
    <form-beans>
        <form-bean name="girlsForm" type="com.girls.wait.form.GirlsForm" />
    </form-beans>
    <action-mappings>
     <action name="girlsForm" path="/girls/wait/action/noWaitAction" type="com.girls.wait..action.NoWaitAction">
        <forward name="noWait" path="/girls/wait/noWait.jsp" />
      </action>
    </action-mappings>
    ...
    action:
    package com.girls.wait..action;import org.apache.struts.action.*;
    import javax.servlet.http.*;
    import com.girls.wait.form.GirlsForm;public class NoWaitAction extends Action {
      public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse httpServletResponse) {
       
       GirlsForm girlsForm = (GirlsForm)actionForm;   String name = girlsForm.getName();
       String password = girlsForm.getPassword();   String thisParm = request.getRequestParm("thisParm");//通过jsp页面hidden传过来的     return actionMapping.findForward("noWait");
      }
    }
      

  4.   

    我顶!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!中国IT人才网(    http://www.itbbs.net.cn    )!
    免费招聘、求职。IT人工作的天堂。希望能够为大家所用。
      

  5.   

    我的意思是同一界面上的两个form之间的传值
      

  6.   

    我打,嘿嘿。javascript就可以解决的问题。
      

  7.   

    早说嘛!
    在javascript里面就OK了
    document.form1.girlsName1.value = document.form2.girlsName2.value;