0

我的问题就是这么简单。如何使用 JSF 在 Bean 的标记中获取选定的值?

我有这个简单的表格,它有效,但我没有找到如何获得用户选择的价值。

有人可以帮忙吗?

这是表格:

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

先感谢您。

4

0 回答 0