你这样只能把CategoryCode和CategoryName传递给Bean,Code和Name是不能的。

解决方案 »

  1.   

    surl="example.jsp?Name="+Name+"&Code="+Code ;
    document.form1.action=surl ;
    document.form1.submit();
    这样是可以的。
      

  2.   

    不好意思请再赐教了:
    1):如果用document.form1.submit();就可以直接把JSP中的CategoryCode和CategoryName传递给Bean,不用Code和 Name进行中转也行了?2)surl="example.jsp?Name="+Name+"&Code="+Code 中的example.jsp就是提交的哪个JSP页面吗?我不是要提交个另一个JSP页面的,而是传给一个JAVABEAN 。
      

  3.   

    你的第一点是可以的。
    example.jsp就是提交的哪个JSP页面,你不提交给一个JSP页面,怎么传给一个JAVABEAN?
      

  4.   

    那我直接这样改写了:
     function subCategory(form1,n){
       
       if(document.form1.CategoryCode==""){
         window.alert("please enter the CategoryCode!");
         window.form1.CategoryCode.focus();
         return false;
       }
       if(document.form1.CategoryName==""){
          window.alert("Please enter the CategoryName!");
          window.form1.CategoryName.focus();
          return false;
        }
        submit = n;
        document.form1.submit();
    }  
      就可以从本JSP页面提交并传递CategoryCode和CategoryName到JAVABEAN中了;