jsp中要傳遞checkbox的值怎樣傳遞

billyshen2000 2002-02-21 01:59:52
你知道jsp中要傳遞checkbox的值怎樣傳遞,現在的問題是如果多選我用
request.getParameter只能取到第一個值,不知道什麼原因
...全文
62 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hccpro 2002-02-24
  • 打赏
  • 举报
回复
呵呵,什么方法都有呢,反正都能实现。
lmh79 2002-02-23
  • 打赏
  • 举报
回复
為什么要命名一樣呢﹐沒用必要啊﹐還有跟value 甚至value2...

可以用javascript循環取出form里面多少被check了﹐用value記錄值(形式如﹕a,b,c) 然后再getParameterValues﹐再分解就是了﹗

我們就是這么用的﹗
hccpro 2002-02-23
  • 打赏
  • 举报
回复
抱歉,上面打错了,应该为2

hccpro 2002-02-21
  • 打赏
  • 举报
回复
各位老大啊!!!!

在<input>里面别光些name="xxx"啊,再写value="xxx"不就OK了!!!

如果写value="xxx" 那么request.getParameterValues("xxx").length应改为3

karma 2002-02-21
  • 打赏
  • 举报
回复
you should do

<input type="checkbox" name="something" checked>
<input type="checkbox" name="something" >
<input type="checkbox" name="something" checked>

then do String a[] = request.getParameterValues("something");

the length will be 2
cxhz_cn 2002-02-21
  • 打赏
  • 举报
回复
我觉得用jsp---checkbox作为数组传递有bug

checkbox checked
checkbox unchecked
checkbox checked

用数组接受:
String a[] = request.getParameterValues("checkbox");

你们认为该数组a的长度是多少?3 or 2

我觉得jsp有bug
arehhhh 2002-02-21
  • 打赏
  • 举报
回复
CHECKBOX 和 SELECT 都要当作数组处理
karma 2002-02-21
  • 打赏
  • 举报
回复
try
request.getParameterValues('checkboxName');

public java.lang.String[] getParameterValues(java.lang.String name)

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧