Here's my setup. I have a home page, index.jsp with a login form.
My Login action has this for a result:
I have a file called home.jsp located in /secure. When I login successfully, I go here.
Then I added this to my struts.xml:
The point of this is so that if I have a
jsp page with no action tied to it, lets say an image upload form or something, I can still trigger my interceptor to make sure I'm logged in. This works too. For example, if I try and navigate to /secure/home, my interceptor is triggered, even though I don't have a Home action.
For some reason, however, having this addition makes it so that when I login, instead of going to /secure/home like before, I get a requested resource is not available even though it is.