2020.12.01

一、今日学习内容

     关于获取多选框的值

     在servlet中获取前段多选框的值

String[] fuwus = req.getParameterValues("fuwu");
           StringBuffer buf = new StringBuffer(); 
           for(String fuwu :   fuwus){
              buf.append(fuwu);
          }
          String fuwu = buf.toString();

获取页面复选框数据,转存为字符串数组    

     for(String s : args)这个bai格式是duforeach的形式,表示取出数组zhiargs[]中的每一个元素,就dao是循环一次zhuan就依次取出一个元素赋值给s,知道取完为止

     append()是StringBuffer类的一个方法,用来把后面的字符串接到原来的字符串上面来

例:

tml端代码:

选项框:
<input type="checkbox" name="crowd" value="选项一">选项一
<input type="checkbox" name="crowd" value="选项二">选项二
<input type="checkbox" name="crowd" value="选项三">选项三
<input type="checkbox" name="crowd" value="选项四">选项四

servlet代码:

//request获取页面checkbox(复选框)值
String[] crowd=request.getParameterValues("crowd");
String a="";
for(int i=0;i<crowd.length;i++)
a+=crowd[i]+",";
out.print("选项框:"+a+"<br>");

二、遇到的问题

    今天没有遇到什么问题

三、明日计划

    明天继续学习web

原文地址:https://www.cnblogs.com/wmdww/p/14159370.html