Задача -- чтобы какой-то маршрут открывался и со слэшем и без него (без использования переадресации).
В том примере показано как открыть со слжшем и без него --то есть моё действие запускается так (в ответ на переход по URL):
имясайта.ru/image
и так:
имясайта.ru/image/
Решение через аннотации
Если вы используете для маршрутизации аннотации, то можно использовать две аннотации @Route (только важно чтобы имена маршрутов были разными -- иначе значение просто переопределится):