Попытка установить правильный URL - Struts 2 - PullRequest
0 голосов
/ 21 февраля 2011

У меня есть приложение Struts2, и у меня возникла небольшая проблема:

на первой странице (index.jsp) У меня есть строка javascript, которая устанавливает URL-адрес на «./admin/Search».'вот так:

window.location='./admin/Search';

, который отправляет меня на страницу входа и, если у меня есть доступ, перенаправляет меня прямо на указанную страницу.Проблема в том, что после этого все мои действия сохраняют это первое пространство имен «/ admin».Другие действия просто не имеют этого пространства имен '/ admin', например, они могут иметь пространство имен '/ users'.В этом случае сервер не может найти правильное действие, потому что он будет искать / admin / myAction в файле struts.xml.Похоже, распорки 2 не изменяют всего пространства имен / действия.Он просто заменяет действие и все.Мне действительно нужна помощь в этом, ребята!Спасибо.

1 Ответ

0 голосов
/ 23 февраля 2011

Вам необходимо изменить пространство имен пакета, указанное в файлах struts.xml. Это поможет вам перенаправить пространство имен внутри вашего приложения.

...