You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Lukasz Lenart (JIRA)" <ji...@apache.org> on 2014/03/28 08:10:14 UTC

[jira] [Resolved] (WW-4169) Freemarker template expansion wrong if action includes slashes

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

Lukasz Lenart resolved WW-4169.
-------------------------------

    Resolution: Fixed
      Assignee: Lukasz Lenart

Patch applied, thanks!

> Freemarker template expansion wrong if action includes slashes
> --------------------------------------------------------------
>
>                 Key: WW-4169
>                 URL: https://issues.apache.org/jira/browse/WW-4169
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Other
>    Affects Versions: 2.3.15.1
>            Reporter: Jasper Rosenberg
>            Assignee: Lukasz Lenart
>            Priority: Minor
>              Labels: freemarker, result
>             Fix For: 2.3.17
>
>         Attachments: FreemarkerResult.java.patch
>
>
> For relative freemarker template locations, FreemarkerResult uses the current URL to figure out the path.  This is assumes that the action name doesn't include any "/" characters.  If it does then part of the action name ends up in the template path.  Instead, it should use the namespace directly to build the template path which removes any ambiguity.  Please see the attached patch.



--
This message was sent by Atlassian JIRA
(v6.2#6252)