Ваш корневой URL-адрес может быть http://localhost:8080/map/, но пакет "map" относится к http://localhost:8080/map/map
Возможно, вам нужен пакет, определенный для "/", который является корневымна http://localhost:8080/map/, и вы можете захотеть пакет, определенный для "", который позволяет выполнять действия внутри любого пакета.
Редактировать : В приведенном выше я запутал имя для пространства имен (кажется, я слишком много использовал плагин конвенций)
Я бы сильно подозревал, что если вы проверитеВ вашем файле web.xml вы найдете что-то вроде:
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
, который, если вы измените его на
<welcome-file-list>
<welcome-file>index.action</welcome-file>
</welcome-file-list>
, вы получите то, что ожидали, так как у меня могут быть оба индекса.jsp и index.action и изменяя этот параметр, выберите один или другой.