Are you familiar with index actions in HTTP servers? It's the page that loads when a directory is specified. It's the default when no specific resource is requested. That's different than the "default action" in S2 which runs if no suitable action can be found.
Pretend there is a default package called "checkout" with "viewCart" set to the default action. Here are some example actions in that package: /checkout/addToCart.action = Adds item to cart /checkout/viewCart.action = Views items in cart /checkout/ = runs default action /checkout/zzzzzz = runs default action too /checkout/qwerty = runs default action too As you can see, S2 interprets the default action to mean "I can't find anything so let's execute the default." I am saying, we should allow a more narrow configuration that says run the default action only if NO specific resource in the package is being requested. Paul On Mon, Aug 20, 2012 at 2:39 PM, Lukasz Lenart <lukaszlen...@apache.org> wrote: > 2012/8/20 Paul Benedict <pbened...@apache.org>: >> Lukasz, >> >> The docs say <default-action-ref/> runs when any URI can't be found in >> the package. I don't want much liberty. Just when the package matches >> the URI exactly, have a default action. In regards to configuration, >> this might be as easy as adding a new attribute to that element. What >> do you think? > > Still don't get it :/ Maybe some example would help... > > > Regards > -- > Ćukasz > + 48 606 323 122 http://www.lenart.org.pl/ > > --------------------------------------------------------------------- > 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