#java #jsp #jstl
#java #jsp #jstl
Вопрос:
Если я установлю две переменные в своем контроллере:
double doubleAmount = 18.0;
int integerAmount = 2;
А затем попробуйте умножить их в моем коде JSTL:
<c:set var="result" value="${doubleAmount} * ${integerAmount}"/>
Я получаю эту ошибку:
javax.servlet.ServletException:
javax.servlet.jsp.JspException:
In amp;<formatNumberamp;>,
value attribute can not be parsed into java.lang.Number:
"18.0 * 2"
Как мне выполнить эту операцию в моем коде JSTL?
Ответ №1:
Попробуйте <c:set var="result" value="${doubleAmount * integerAmount}"/>
, пожалуйста.