次のように表示する手順のリストを取得しました。
<ul >
<for:forEach id="steps" items="#{RecipeBean.recipe.steps}" var="step">
<li> <com:Step description="#{step.stepDescription}"/></li>
</for:forEach>
</ul>
<p:commandButton id="addstep" value="#{msg['step.add']}" action="#{RecipeBean.addStep}" update="steps" />
ボタン addStep は、ステップを RecipeBean.recipe.steps コレクションに追加します。これで、新しく追加されたステップが表示されます。しかし、そのように、「j_idt8:addstep」から参照された識別子「ステップ」を持つコンポーネントが見つかりませんというエラーメッセージが表示されます。これはおそらく for:forEach コンポーネントのものです。
誰かがこの問題を解決する方法を知っていますか?