Struts2 Wildcard Mapping - более конкретный обрабатывается универсальным
В настоящее время я играю с моим конфигом Struts2 для тестирования подстановочных знаков, и я застрял с этим.
<action name="/*/*" class="checkBlogUrl" method="testing">
<param name="blogSiteUrl">{1}</param>
<param name="test">{2}</param>
<result name="success">/WEB-INF/jsp/cmsPages/index.jsp</result>
</action>
<action name="/*/postPreview1" class="blogPostAction" method="test">
<param name="blogSiteUrl">{1}</param>
<result name="success">/WEB-INF/jsp/cmsPages/templatePicker.jsp</result>
</action>
Если я получу доступmyurl.com/hello/hi
Я буду перенаправлен на index.jsp
Но если я получу доступmyurl.com/hello/postPreview1
Я также буду перенаправлен наindex.jsp
вместоtemplatePicker.jsp
.
Я что-то здесь не так делаю?распорки подстановочный документ сказал, что победит последний
РЕДАКТИРОВАТЬ: Просто попытался переключить их, и это сработало O_O. Я неправильно читаю документ?