Я хочу изменить свой уродливый URL, который выглядит так:
/search.action?category=1
на хороший читаемый URL, который выглядит как
/my-first-category
Я использую Struts 2, Java EE на Tomcat.
Я пробовал URL-конфигурации в стойках, как это:
<action name="my-first-category">
<result type="redirect">search.action?category=1</result>
</action>
Что делает перенаправление, и когда пользователь заходит на страницу, он видит уродливый URL в адресной строке, а не приятный для чтения.
То же самое происходит с этим отображением:
<action name="12345">
<result type="redirectAction">
<param name="actionName">search</param>
<param name="category">1</param>
</result>
</action>
Знаете ли вы, как добиться того, что мне нужно, чтобы уметь?