JSF2.0 + Spring 3.0 を使用してアプリケーションを構築しています。私の Bean は、このアプリケーションで Spring によって管理されています。
このアプリケーションには、3 つの SelectOneMenuItems(JSF) を持つフォームがあります。
- ユーザーが最初のドロップダウン ボックスの値を選択すると、2 番目のドロップダウン ボックスに入力されます (EventChangeListener にロジックを配置したため)。
- また、ユーザーが 2 番目のドロップダウンから値を選択すると、2 番目のドロップダウンの選択に従って 3 番目のドロップダウンが入力されます
フォームを送信すると、問題なく送信されますが、ボックスから値が削除されません。春にリクエストスコープを試しましたが、最初のドロップダウンで値を選択し、国と言って州の次のドロップダウンに値を送信するという別の問題が発生します(国のドロップダウン選択に従って州にデータを入力するため)、春はそれを新しいリクエストを作成して Bean を更新すると、国のドロップダウン値が削除され、NullPointerException
州にデータを入力するときに取得されます。どうすればいいのか本当に困ってます助けてください