我对如何在服务器端检索 gwt Radio Buttons 值感到头疼。
这是我的 UiBinder 表单:
<g:FormPanel ui:field="form"><g:VerticalPanel ui:field="fruitPanel">
<g:RadioButton name="fruit">apple</g:RadioButton>
<g:RadioButton name="fruit">banana</g:RadioButton>
<g:SubmitButton>Submit</g:SubmitButton> ...
这是我初始化表单的方式:
form.setAction("/submit");
form.setMethod(FormPanel.METHOD_POST);
所以我虽然我必须在 servlet 上这样做:
fruit = req.getParameter("fruit")
但是当然这不起作用,参数fruit不存在:/
编辑:好的,我得到参数fruit,但它总是“开启”
我也尝试在java中添加单选按钮:
RadioButton rb0 = new RadioButton("fruit", "apple");
RadioButton rb1 = new RadioButton("fruit", "banana");
fruitPanel.add(rb0);
fruitPanel.add(rb1);
编辑:这是一个 GWT 问题:问题 4795