Используемая вами переменная param
представляет собой неявно созданную карту параметров запроса клиентов, которые были переданы в jsp. Атрибут, определенный в вашем файле тегов, доступен без префикса, поэтому используйте
<c:out value="${id}" />
должно быть достаточно для вывода правильного значения.
Если ваша поддерживаемая версия jsp не ниже 2.0, вы также можете опустить тег c:out
и напрямую использовать выражение el в тексте или атрибутах. c:out
потребуется, если вам нужно экранирование xml от значения, но, поскольку вы, похоже, управляете значением id
, это не должно быть проблемой.