Stop. Шаг назад. Разбей проблему.
Код, который вы указали, является шаблоном, который будет обработан на сервере. Затем перешли в браузер. Затем браузер извлечет JavaScript из HTML и запустит его.
Посмотрите на исходный код, который обрабатывает браузер. Затем спросите себя «Этот JavaScript не выполняет то, что я ожидаю? Или шаблон не выводит нужный мне JavaScript?»
Похоже, у вас есть это:
onclick="passString(#{addRoute5.teamNames})"
, который будет генерировать что-то вроде:
onclick="passString(foo)"
когда вы хотите что-то вроде:
onclick="passString('foo')"