我知道您可以使用<jsp:useBean>
标记在 JSP 中实例化对象,而无需借助 scriptlet 代码。但是,我想实例化一个 Integer,其 value 是 EL 表达式的结果,例如:
<jsp:useBean id="total" class="java.lang.Integer">
<jsp:setProperty name="amount" value="${param1 + param2}"/>
</jsp:useBean>
当然这是行不通的,因为 Integer 对象没有名为“amount”的属性,设置它们的值的唯一方法是通过构造函数参数(即 Integer 对象是不可变的)。有没有办法在不使用 scriptlet 代码的情况下实例化这样的对象并设置它的值?
谢谢,唐