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.