I use a MultiActionController with the resolver as ParameterMethodNameResolver. One of the methods needn't be authenticated, so I figured I could specify the URL and give filter=none.
So I gave this:
But when I turned on debugging, the match was done as follows:
<intercept-url pattern="/server/booking" access="IS_AUTHENTICATED_FULLY" />
<intercept-url pattern="/server/booking?action=init" filters="none"/>
Request URL "/server/booking" does not match "/server/booking?action=init"
Why does the request URL strip the querystring parameters being passed to it? Why does it take only till booking?
help appreciated. thx.