2015-06-25 2 views
0

Я задаюсь вопросом, почему мой Struts приложение будет направлять меняраспорок '.action' не недобросовестный в URL

https://myhost.com/myThing/myThing?pickListId=2000000011 

вместо:

https://myhost.com/myThing/myThing.action?pickListId=2000000011 

не должны они показывают то же самое? Верхний URL-адрес направляет меня на страницу 404, а нижняя часть работает правильно.

+0

Без кода невозможно угадать. Как создается ссылка * * –

+0

Для достижения первой необходимо ее настроить: http://stackoverflow.com/a/12629951/1654265 –

ответ

1

Я решил свою проблему. Оказалось, что в моем web.xml мои сопоставления фильтра были направлены только на URL-адреса, содержащие .action в Struts. Мне просто нужно было изменить сопоставления фильтров, чтобы все запросы разрешались обращаться к Struts.

+0

(Как рекомендует в документах). –

Смежные вопросы