Как получить выбранное значение в selectOneRadio с помощью JSF

У меня такой простой вопрос Как получить выбранное значение в метке в Бине с помощью JSF?

У меня есть эта простая форма, которая работает, но я не нашел, как получить значение по выбору пользователя.

Может кто-нибудь помочь?

Вот форма:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"
        xmlns:h="http://java.sun.com/jsf/html"
        xmlns:f="http://java.sun.com/jsf/core"
        xmlns:p="http://primefaces.org/ui">
    <h:head>
        <title>Test</title>
    </h:head>

    <h:body>

        Question :
        <h:form id="questionForm">

            <h:outputLabel
                value="#{questionBean.questions[questionBean.counter].askedQuestion}">
            </h:outputLabel>

            <h:selectOneRadio>
                <f:selectItems value="#{questionBean.questions[questionBean.counter].proposals}"
                    var="proposal" itemValue="#{proposal}" />
            </h:selectOneRadio>

            <h:link value="Question suivante" outcome="index.xhtml"/>

            <f:metadata>
                <f:viewParam name="id" value="#{questionBean.counter}" />
                <f:viewAction action="#{questionBean.increment()}" />
            </f:metadata>

        </h:form>

    </h:body>
    </html>

Заранее спасибо.

0 ответов

Другие вопросы по тегам