Язык выражений для обработки знака «-» как строкового литерала вместо оператора минус?

#java #jsp #el

#java #jsp #el

Вопрос:

У меня EmpID равен 500, а CustID равен 200. Я хочу, чтобы el возвращал мне результат как «500-200». Я попробовал приведенное ниже выражение, которое возвращает мне 300 (т.е. вычитает 200 из 500).

Как сделать литерал «as» sting литералом вместо оператора вычитания

 "${sessionScope.empId-sessionScope.custId}")
 

Ответ №1:

Просто извлеките его из выражения EL :

 ${sessionScope.empId}-${sessionScope.custId}
 

Комментарии:

1. смотрите мое обновление, на самом деле я смог это сделать, но не под taglib