JSP中checkbox选中并提交处理的问题
我的页面中只有一个checkbox,数据库中该字段是boolean型,如果选中,则返回true,不选中返回false,然后将获取到的true或者false插入数据库中。请...
我的页面中只有一个checkbox,数据库中该字段是boolean型,如果选中,则返回true,不选中返回false,然后将获取到的true或者false插入数据库中。请问我该怎样取得true或false?
<input type='checkbox' name='state' id='state'>
我这样写,貌似传不了值,不管勾选不勾选,插入数据库中的值始终是FALSE,请问还需要加上什么吗?
那我在处理页面中怎样获取它?我原来是这样写的: boolean state = Boolean.valueOf(request.getParmaeter("state")); 取出来的值全是FALSE 展开
<input type='checkbox' name='state' id='state'>
我这样写,貌似传不了值,不管勾选不勾选,插入数据库中的值始终是FALSE,请问还需要加上什么吗?
那我在处理页面中怎样获取它?我原来是这样写的: boolean state = Boolean.valueOf(request.getParmaeter("state")); 取出来的值全是FALSE 展开
3个回答
展开全部
checkbox以form形式提交后选中状态默认值是on,你应该获取该对象值以判断是否选中,而并不是选中是true,不选中为false
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在接收值时,先进行判断 看他的值是不是on
如果不是就把你要赋值的变量赋成true
否则赋成false
如果不是就把你要赋值的变量赋成true
否则赋成false
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询