http://forums.sun.com/thread.jspa?threadID=653354
Hi everybody,
I am using Jakarta Commons HttpClient 's postmethod to "scrape" a web
page. I know I can use postMethod.addParameter() to set the values of
text or hidden input fields before calling executeMethod().
My question is, how do you check checkboxes through the API, when the checkboxes have the same name?
<input type="checkbox" name="cts" value="news1999">1999
<input type="checkbox" name="cts" value="news2000">2000
<input type="checkbox" name="cts" value="news2001">2001
<input type="checkbox" name="cts" value="news2004">2004
<input type="checkbox" name="cts" value="news2005" checked>2005
Thanks!
The checkboxes would be sent back as multiple parameters with each of the values selected, for example...
?cts=news1999&cts=news2005
If you wanted 1999 and 2005 both checked.

本文探讨了使用Jakarta Commons HttpClient的post方法进行网页抓取时如何通过API设置具有相同名称的多个复选框。提供了通过发送多个参数来表示已选中复选框的方法。
1765





