多页面的表单提交提交问题

比如报名的时候,我有一团队,我想添加三个成员的信息?请问大家有什么好的方法来实现??

哦,原来是Php的呀。我还以为是Java的。不过楼主可自己按照这个思路转换一下代码即可。上面是用手写的,可能有些小地方笔误。

这个,你可以通过用特殊字符分开成员的信息。然后放在一个隐藏input 属性里用post提交到下一个界面里用request.getParameter("");方法获取这一串字符串呀。代码如下:

javascript代码如下:

var sFlagColumn= String.fromCharCode(2); var sFlagRow= String.fromCharCode(1); function submitNextForm(){ var staffinfos="人员ID1"+sFlagColumn+"人员姓名1"+sFlagRow; staffinfos+="人员ID2"+sFlagColumn+"人员姓名2"+sFlagRow; staffinfos+="人员ID2"+sFlagColumn+"人员姓名2"+sFlagRow; document.all("staff_infos").value=staffinfos; fmUserManage.submit(); } }

第一个提交页面:

下一个界面:
<%

char[] FLAG_COLUMN = {2};
char[] FLAG_ROW = {1}; //行分隔符

String sStaffInfos = request.getParameter("staff_infos");
String[] aList=sStaffInfos.split(String.valueOf(
FLAG_ROW));
for(int i=0;i System.out.println("第"+i+"个员工信息是:");
String[] info=aList[i].split(String.valueOf(
FLAG_COLUMN));
for(int j=0;j System.out.print(info[0]+",");
}
}
%>