1. A computer-based method for controlling access to managed resources in a stateless web server architecture comprising; providing a unique resource locator code representing each managed resource in a stateless web server architecture, wherein the managed resource is assigned to a plurality of application program components; providing a servlet filter for each of the application program components; responsive to a user request to a unique resource locator, matching a pattern in the user request to one or more of the application program components using a corresponding servlet filter; and sending the user request to the matched application program component, wherein the application program component receives and processes the user request.