<jsp:useBean>
このタグを使用すると、スクリプトレット コードに頼らずに、JSP 内でオブジェクトをインスタンス化できることはわかっています。ただし、値がEL式の結果である整数をインスタンス化したいと思います。次のようなものです。
<jsp:useBean id="total" class="java.lang.Integer">
<jsp:setProperty name="amount" value="${param1 + param2}"/>
</jsp:useBean>
もちろん、整数オブジェクトには「amount」という名前のプロパティがないため、これは機能しません。値を設定できる唯一の方法は、コンストラクター パラメーターを介することです (つまり、整数オブジェクトは不変です)。そのようなオブジェクトをインスタンス化し、スクリプトレット コードを使用せずにその値を設定する方法はありますか?
ありがとう、ドン