Я думаю, что причина того, что вы получаете 404, заключается в том, что представление не разрешается в методе контроллера. По умолчанию тип возвращаемого значения void сопоставляется с использованием имени представления на основе URI, в вашем случае, поскольку путь - «/», он, вероятно, разрешается в «», что не сопоставляется ни с одним логическим представлением.
Можете ли вы попробовать пару вещей:
- Запустите в режиме отладки и посмотрите, подходит ли ваш запрос к методу RequestMapping
- Если это так, можете ли вы явным образом вернуть имя представления из вашего метода и посмотреть, разрешается ли это имя представления в правильном представлении (при условии, что у вас зарегистрирован преобразователь представления)