标题:表单处理页面中怎么处理单选或多选的值
只看楼主
我反对
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-1-19
得分:0 

如果一个都没选择呢?

这样会有错误发生啊!

[此贴子已经被作者于2007-1-24 14:52:52编辑过]


2007-01-24 14:52
支离破碎
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:737
专家分:0
注 册:2007-1-4
得分:0 
你可以在客户端做JS验证或是在服务器端做验证~

人生漂泊無依,有如浮萍菱花,隨水飄流,你会在我这里停留吗?
[url=http://51mynet.]http://51mynet.[/url]
2007-01-24 14:58
我反对
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-1-19
得分:0 
以下是引用支离破碎在2007-1-24 14:58:00的发言:
你可以在客户端做JS验证或是在服务器端做验证~

请教 怎样判断是否是一个都没有选择呢?


2007-01-24 15:04
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
一个都没有选的话,那服务器收到的参数就是null了

可惜不是你,陪我到最后
2007-01-24 15:05
我反对
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-1-19
得分:0 
String[] parms=request.getParameterValues("test");
可是这句就发生异常了

2007-01-24 15:08
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
你就捕获这个异常嘛,这样就知道没有传东西过来了

一般来说不会异常的,只会返回null而已

可惜不是你,陪我到最后
2007-01-24 15:43
支离破碎
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:737
专家分:0
注 册:2007-1-4
得分:0 
你判断一下parms是否等于null就可以了。

人生漂泊無依,有如浮萍菱花,隨水飄流,你会在我这里停留吗?
[url=http://51mynet.]http://51mynet.[/url]
2007-01-24 15:58



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-117854-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.280106 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved