struts2中得到jsp页面中radio标签的value值的问题。 5

主要代码:jsp...<inputtype="radiio",name="type"value="1">消费者</input><inputtype="radio",nam... 主要代码:jsp
...
<input type = "radiio",name = "type" value = "1">消费者</input>
<input type = "radio",name = "type" value = "2">卖家</input>
...

action:

...
private String type;

get,set方法略去。
/*
想拿到radio中选中的选项的value,转为int
*/
int type_int = Integer.parseInt(type);
。。。。
可以么?
这样的话会报错

之前我用的是这样
private int type;
get set方法略去

直接使用type作为对应的value的值

这样的话type总是0.。。。。。

各位大侠们求助哈 有点蒙现在。
展开
 我来答
不一定是飞机
2011-08-15 · TA获得超过827个赞
知道小有建树答主
回答量:270
采纳率:100%
帮助的人:326万
展开全部
radio的值需是checked为true时的值

<input type = "radiio",name = "type" value = "1" check="checked">消费者</input>
<input type = "radio",name = "type" value = "2">卖家</input>

此时type的值为1

get set会自动转型,所以不用你操作
更多追问追答
追问
不行啊 type拿到的不管我选中那个,总是0.。。。。。咋办?现在的jsp:
...
消费者
卖家
...
action :
private int type;
get set 方法
System.out.println(type);

结果总是0.。。。。。。。为什么呢?
追答
消费者
卖家

你需要把input元素放在表单里才可以
cfcnzlm
2011-08-15
知道答主
回答量:10
采纳率:0%
帮助的人:1.3万
展开全部
<input type = "radiio",name = "type" value = "1">消费者</input>
<input type = "radio",name = "type" value = "2">卖家</input>

你的 radiio写错了。。。radio 没有 ,逗号吧

下面的试过 能得到

struts2中定义的页面的属性必须 get set 封装。。否则得不到页面的数据.

<input type="radio" name="type" value="2"/>aa
<input type="radio" value="1" name="type"/>bb

action:

private String type;加 get set 封装
int _type =Integer.parseInt(type);
System.out.println(_type);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CJL82933002
2011-08-17 · TA获得超过126个赞
知道答主
回答量:88
采纳率:0%
帮助的人:77.5万
展开全部
第一:<input type = "radiio",name = "type" value = "1">消费者</input>
<input type = "radio",name = "type" value = "2">卖家</input>里面的radio后面没有",",应该把它去掉.
第二:就是你提交的方式是否是post,如果是get就改成post
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xingchenWOKU
2011-08-15 · TA获得超过109个赞
知道答主
回答量:80
采纳率:0%
帮助的人:42.4万
展开全部
你的方式是没有问题的,你确认下两个地方:<input type = "radiio",name = "type" value = "1">消费者</input>中type和name中有一个",",去掉,然后确认该input是否在form表单中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式