JSF1.2 アプリケーションを開発しています。ユーザーが h:selectOneMenu などの入力コンポーネントを変更すると、JSF の「値変更イベント」が呼び出されます。ページが呼び出されたときにフォームが送信され、ページがリロードされ、カーソルがページの上部にあります。カーソルを前の位置にとどめたい。以下は h:selectOneMenu のコードです。
<h:selectOneMenu value="#{bean.value}" onchange="this.form.submit()"
valueChangeListener="#{bean.valueChangeMethod}">
<f:selectItems value="#{bean.values}" />
</h:selectOneMenu>
どうすれば解決できますか?XHTML ファイルにスクリプトを記述していません。これについて私を案内してください。