Обратите внимание, что пространство имен Struts2 не имеет ничего общего с папкой / любым другим ресурсом в вашем веб-приложении.
Пространство имен внутри Struts2 подразделяет конфигурации действий на логические модули , каждый со своим префиксом идентификации. Пространства имен избегают конфликтов между именами действий.
Это то, что док говорит о пространстве имен
Пространства имен не являются путями!Пространство имен не иерархическое, как путь к файловой системе.Существует один уровень пространства имен.Например, если запрошен URL /barspace/myspace/bar.action, каркас сначала будет искать пространство имен / barspace / myspace.Если действие не существует в / barspace / myspace, поиск немедленно вернется к пространству имен по умолчанию "".Фреймворк не будет разбирать пространство имен на ряд «папок».В примере пространства имен будет выбрано действие панели в пространстве имен по умолчанию.
Я предлагаю вам ознакомиться с официальной документацией пространства имен, чтобы понять, что они из себя представляют и как они работают внутри S2 *.1015 *