Here is my struts.xml file:

<struts>
    <package name="default" extends="tiles-default">
        <action name="Welcome" class="com.company.actions.WelcomeAction">
            <result name="success" type="dispatcher" >/Welcome.jsp</result>    
        </action>
    </package>    

    <package name="employee-pkg" namespace="/employee" extends="tiles-default">
        <action name="Search" class="com.company.actions.SearchAction">
            <result name="success" type="dispatcher" >/Search.jsp</result>    
        </action>
    </package>
</struts>






On Saturday, May 24, 2014 8:51 PM, Dave Newton <davelnew...@gmail.com> wrote:
This isn't the struts.enable.SlashesInActionNames = false setting?

Dave






On Sat, May 24, 2014 at 2:50 PM, Lukasz Lenart <lukaszlen...@apache.org>wrote:

> Can you share your struts.xml file?
>
> Maybe you have defined default-action-ref or wildcard mapping?
>
> 2014-05-24 18:58 GMT+02:00 Matt Williams <mattwms1998...@yahoo.com>:
> >
> >
> > No, there are no other 'search' actions defined anywhere else.
> >
> >
> >
> > ------------------------------
> > On Sat, May 24, 2014 11:46 AM CDT Ken McWilliams wrote:
> >
> >>What he explains is likely the result of a search action also mapped in
> the
> >>default namespace.
> >>On 2014-05-24 9:35 AM, "John Patrick" <nhoj.patr...@gmail.com> wrote:
> >>>
> >>> Not seen this happen myself, what strut
> >>>
> >>> Not seen this happen myself, what struts jar's do you have as it might
> be
> >>> something like the convention plugin...
> >>>
> >>> If your using maven then it might be useful for others to include what
> >>> specific maven dependencies your including so potentially someone else
> can
> >>> try using the exact same jars.
> >>>
> >>> John
> >>>
> >>>
> >>>
> >>> On 24 May 2014 15:28, Matt Williams <mattwms1998...@yahoo.com> wrote:
> >>>
> >>> > Hello,
> >>> > I have been using struts 2.1.8 for a while and last night noticed an
> >>> issue
> >>> > with mapping actions working with any url.
> >>> >
> >>> > For instance in the struts.xml file:
> >>> > - I have a package with a namespace of "/employee".
> >>> > - Within the package, I have an action mapping "search"
> >>> > - The webapp name is "TestWeb".
> >>> >
> >>> > So to access this page, I can go to:
> >>> > http://localhost:8080/TestWeb/employee/search.action and this works.
> >>> > However, if anything is added to the URL after the namespace such as:
> >>> > http://localhost:8080/TestWeb/employee/someExtraText/search.actionthe
> >>> > page still loads.
> >>> >
> >>> > Why does this happen?
> >>> >
> >>> >
> >>> > Reading the struts documentation
> >>> > (
> >>>
> http://struts.apache.org/release/2.1.x/docs/namespace-configuration.html)
> >>> > would make me assume that it should search the
> "/employee/someExtraText"
> >>> > namespace...not find it, so then it should fall back to the default "
> >>> > namespace...not find it...then display no action mapping found.
> >>> >
> >>> >
> >>> > Any insight? Thanks!
> >>> >
> >>> >
> >>> > ---------------------------------------------------------------------
> >>> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> >>> > For additional commands, e-mail: user-h...@struts.apache.org
> >>> >
> >>> >
> >>>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> > For additional commands, e-mail: user-h...@struts.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
>
>


-- 
e: davelnew...@gmail.com
m: 908-380-8699
s: davelnewton_skype
t: @dave_newton <https://twitter.com/dave_newton>
b: Bucky Bits <http://buckybits.blogspot.com/>
g: davelnewton <https://github.com/davelnewton>
so: Dave Newton <http://stackoverflow.com/users/438992/dave-newton
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to