歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Struts2獲取checkbox的值

Struts2獲取checkbox的值

日期:2017/3/1 10:59:54   编辑:Linux編程
struts2中得到checkbox的值:action中得到的是一個字符串,用","隔開。所以在action中定義一個屬性值接收checkbox的name,然後拆串即可。

html:

  1. <input type="checkbox" name="check" value="111">
  2. <input type="checkbox" name="check" value="222">
  3. <input type="checkbox" name="check" value="333">
  1. action:
  1. <pre class="java" name="code">private String check;
  2. //getter and setter..
  3. String ids = this.getCheck();
  4. System.out.println("ids::"+ids);
  5. String[] arraycheck = ids.split(", ");

這樣action就得到了checkbox的value值。

注意:action為我們取到得數組格式為[val1, val2, val3]的形式,逗號後邊帶個空格,所以用split拆分字符串的時候參數要傳入", "而不是",",否則在遍歷該數組的時候,只有val1的值取出是正確的。

Copyright © Linux教程網 All Rights Reserved