<input type="checkbox" name="test" value="值1" />显示的内容
<input type="checkbox" name="test" value="值2" />显示的内容
<input type="checkbox" name="test" value="值3" />显示的内容
....
<input type="checkbox" name="test" value="值n" />显示的内容
<input type="button" value="提交" onclick="send()" />

function send(){
 var tests = document.getElementsByName('test');
//这里我们定义数组存放checkbox的值,为什么以数组定义呢?这样我们在后台获取数据时才可以//
//用","进行分割
 var value = new Array();    
 for(var i = 0; i < tests.length; i++){
   if(tests[i].checked)
     value.push(test[i].value);
 }  
 window.location = '*****.do?value=' + value.toString();  //把value转化为字符串作为参数传到后台
}

后台:
String value = request.getParameter("value");
String[] values = value.split(",");    //拆分为字符串数组,接下来可以对其进行操作


上例说明我们进行页面到后天传递多数据时,我们要进行数组传值,这样才可以在后台进行分割。

最新文章

  1. 发测试 HTML/FILE/MYSQL/动态 20151120
  2. PHPExcel类的使用讲解
  3. java FileLock
  4. 第12周&amp;第13周
  5. C++临时变量的生命周期
  6. js如何判断一个对象是不是Array
  7. js方法在对象中的状态
  8. MemberShip使用大全
  9. (转)ORACLE中SID和SERVICE_NAME的区别
  10. Java课程设计 猜数游戏个人博客
  11. memcache调整value大小限制
  12. hdu5788 level up
  13. RedisCache 缓存
  14. C# Winform设计运行时,界面模糊
  15. Python3+unittest使用教程
  16. Lock类-ReentrantLock的使用
  17. ASP.NET MVC随记汇总
  18. Mysql数据库操作语句总结
  19. java 类中的细节
  20. zkSNARK 零知识验证

热门文章

  1. CodeForces 719B Anatoly and Cockroaches 思维锻炼题
  2. download下载excel模板的代码
  3. cfdiv2/c/找规律
  4. js管理内存
  5. 添加一个Application Framework Service
  6. gulp相关知识(1)
  7. 分布式数据库Cobar
  8. Django - 通用视图
  9. MySQL+heartbeat+nfs做高可用
  10. Entity Framework 学习初级篇7--基本操作:增加、更新、删除、事务