3 Stimmen

GWT-Radiobutton-Wert im Servlet abrufen

Ich habe Kopfschmerzen herauszufinden, wie man die gwt Radio Buttons Werte in der Server-Seite abrufen.

Hier ist mein UiBinder-Formular:

<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> ...

Hier ist, wie ich das Formular initialisiere:

form.setAction("/submit");
form.setMethod(FormPanel.METHOD_POST);

Also dachte ich, ich würde dies auf dem Servlet tun müssen:

fruit = req.getParameter("fruit")

Aber das funktioniert natürlich nicht, da es den Parameter Obst nicht gibt :/

Edit: Ok, ich bekomme Parameter Obst, aber es ist immer "an"

Ich habe auch versucht, die Optionsschaltfläche in Java mit hinzuzufügen:

RadioButton rb0 = new RadioButton("fruit", "apple");
RadioButton rb1 = new RadioButton("fruit", "banana");
fruitPanel.add(rb0);
fruitPanel.add(rb1);

Bearbeiten: Dies ist ein GWT-Problem: Ausgabe 4795

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X