当前位置:  技术问答>java相关

checkbox传值问题!

    来源: 互联网  发布时间:2015-04-20

    本文导语:  要实现的功能是5个checkbox: checkbox的名字不同,如(sw1,sw2,sw3,sw4,sw5);值都设为"on", 在下一个页面用request.getParameter("sw1")得到他们的值,根据他们的值 是否为on(选择为on,不选为null),来做其他设定。 问题是我在第...

要实现的功能是5个checkbox:
checkbox的名字不同,如(sw1,sw2,sw3,sw4,sw5);值都设为"on",
在下一个页面用request.getParameter("sw1")得到他们的值,根据他们的值
是否为on(选择为on,不选为null),来做其他设定。
问题是我在第二个页面取值时出错(选时正常,不选时出错!)
下面的部分代码:


.....

String p_sw1=new String();
p_sw1=request.getParameter("sw1");
if (p_sw1.equals("on"))
  out.println("11111");
else
  out.println("22222");
请高手指点!!

|
不选择的时候  p_swl 返回的是一个null
所以不能够调用他的方法,
必须在调用,equals()之前判空一下

如:
String p_sw1=new String();
p_sw1=request.getParameter("sw1");
if(p_sw1!=null){
if (p_sw1.equals("on"))
  out.println("11111");
else
  out.println("22222");
}
else{
  out.println("Error, or You not select item.")
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt类checkbox.accessibleawtcheckbox的类成员方法: checkbox.accessibleawtcheckbox定义及介绍
  • 让checkbox不选中即将选中的checkbox不选中
  • java命名空间java.awt类checkbox的类成员方法: checkbox定义及介绍
  • DevExpress实现GridControl同步列头checkbox与列中checkbox状态
  • Html checkbox标签如何设置默认选中以及用js操作checkbox代码示例
  • jQuery checkbox
  • java命名空间java.awt类checkbox的类成员方法: getaccessiblecontext定义及介绍
  • 请问如何处理checkbox啊?
  • java命名空间java.awt类checkbox的类成员方法: paramstring定义及介绍
  • jquery遍历checkbox简单示例
  • java命名空间java.awt类checkbox的类成员方法: getlabel定义及介绍
  • jquery遍历checkbox介绍
  • java命名空间java.awt类checkbox的类成员方法: getcheckboxgroup定义及介绍
  • JQuery checkbox全选的小例子
  • java命名空间java.awt类checkbox的类成员方法: getselectedobjects定义及介绍
  • jquery遍历checkbox代码与说明
  • java命名空间java.awt类checkbox的类成员方法: setlabel定义及介绍
  • 建在表中的checkbox怎样判断它是否被选中
  • java命名空间java.awt类checkbox.accessibleawtcheckbox的类成员方法: getaccessibleactioncount定义及介绍
  • jquery动态获取复选框checkbox选中个数
  • java命名空间java.awt类checkbox的类成员方法: getstate定义及介绍
  • php获取checkbox值


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3