次のようにinputTextAreaを定義しました。
<s:div id="editor">
<h:inputTextarea id="mytext" styleClass="editorTextInput" value="# {algorithm.script}"/>
</s:div>
コンテンツはエディターよりも大きいため、スクロール バーが自動的に表示されます。
問題(これは私が望まない機能かもしれません)は、キーを押してコンテンツを編集する(単語/文字を変更する、または単語/文字を追加する)たびに、スクロールが自動的にトリガーされ、行がedited は、inputTextArea の最後の表示行です。
スクリプトを定義したり、div または inputTextArea にイベントを追加したりしていません。
何もしないイベントを添付しようとしましたが、どちらも機能しませんでした
<s:div id="editor">
<h:inputTextarea id="mytext" styleClass="editorTextInput" onkeydown="doNothing()" onkeypress="doNothing()" onkeyup="doNothing()"value="# {algorithm.script}"/>
</s:div>
ありがとう