1.如果要从servlet把对象传到jsp,那么这个对象的成员变量都要实现set/get函数;
2.如果要从servlet与jsp之间传递数组类型(list..vector.),那么应该用session来实现;
3.还没发现直接把jsp上多个同名的checkbox的字符值传到servlet中,使用下面的代码在下标索引的方法上来实现的
<script>
function doSubmit(){
var selected = ""; //保存按下的复选框的value
// 获取你的所有的复选框
var alldatas = document.getElementsByName("pro");
//遍历,把选中的复选框value拼接起来并用:分开
for(var i =0;i < alldatas.length;i++){
if(alldatas[i].checked){
selected += i.toString();
selected += ":";
}
}
//把页面导航到你的servlet
document.forms[0].action = "photo?op=gotoDownloadAllUsrPhoto&values="+selected;
//document.forms[0].submit();
}
</script>