Re: How to use ActionName-alias-validation.xml?

Lukasz Lenart <[email protected]> Tue, 14 Oct 2025 15:18:37 +0200
Newsgroups gmane.comp.jakarta.struts.user
Message-ID <CAMopvkOxVyfFWr=NqxSt402PaZSWL-mbw7NL2A-OunEWVx=q6Q@mail.gmail.com>
wt., 14 pa=C5=BA 2025 o 14:50 Ute Kaiser <[email protected]> napisa=C5=
=82(a):
> Migrating from Struts1 to Struts7, I have complex action names with slash=
es.
>                 <action name=3D"a/b/myaction.validate"
>                         class=3D"myPath.MyAction"
>                         method=3D"create">
>                         <result name=3D"input" type=3D"tiles">mytiles</re=
sult>
>                         <result name=3D"success" type=3D"tiles">mytiles</=
result>
>                 </action>

Did you enable support for slashes in action names?
<constant name=3D"struts.enable.SlashesInActionNames" value=3D"true"/>

https://struts.apache.org/core-developers/action-configuration#action-names

And it's better to use namespaces in such case


Cheers
=C5=81ukasz