You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Don Brown (JIRA)" <ji...@apache.org> on 2008/04/20 04:25:05 UTC

[jira] Resolved: (WW-2529) Wildcard mappings match not as expected

     [ https://issues.apache.org/struts/browse/WW-2529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Don Brown resolved WW-2529.
---------------------------

       Resolution: Fixed
    Fix Version/s: 2.1.2
         Assignee: Don Brown

I've documented the current behavior better:  http://cwiki.apache.org/confluence/display/WW/Wildcard+Mappings

If you'd like this to be improved, please open an improvement ticket and hopefully attach a patch :)

> Wildcard mappings match not as expected
> ---------------------------------------
>
>                 Key: WW-2529
>                 URL: https://issues.apache.org/struts/browse/WW-2529
>             Project: Struts 2
>          Issue Type: Bug
>          Components: XML Configuration
>            Reporter: Kris Coolsaet
>            Assignee: Don Brown
>             Fix For: 2.1.2
>
>
> Consider the following wildcard mapping in the struts.xml file
>         <action name="List*s" class="actions.List{1}s">
>             <result>list{1}s.jsp</result>
>         </action>
> This mapping works as expected for actions with names like 'ListAccounts', but does not seem to work with the action named
> 'ListSponsors'. My guess is that {1} is set to 'Spon' instead of the 'Sponsor' I expected. (The error messages are not very
> informative.)
> If this is the intended behaviour, it would be a good idea to document this with an example.
> In this particular case a workaround consist of using the following wildcard mapping instead
>  
>         <action name="List*" class="actions.List{1}">
>             <result>list{1}.jsp</result>
>         </action>
> but in other cases it might not be so easy.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.