出発地と目的地を選択し、その情報を使用してデータベース内のテーブルでルートを検索する予約システムを作成しています。ルートを表す pojo があります。リストと現在のルートのゲッターとセッターを備えた RouteController という Bean があります。
ルートのリストを取得することは問題ありませんが、リストから 1 つのルートを取得することはできません。セッターは null を設定するだけで、ルートを設定することはありません。私は何を間違っていますか?
<p:selectOneRadio id="grid" value="#{routeController.route}" layout="pageDirection">
<f:selectItems value="#{routeController.routes}"/>
</p:selectOneRadio>
<p:button id="submitButton" value="Submit" outcome="result.xhtml"/>