DynamoHandler is always the first servlet in a pipeline. This pipeline servlet takes in an HttpServletRequest/Response pair and passes on a DynamoHttpServletRequest/Response pair. Putting this servlet at the head of the pipeline ensures that all subsequent pipeline servlets are passed all the functionality of DynamoHttpServletRequest and DynamoHttpServletResponse.

RequestLocale Object

The DynamoHandler servlet also creates a RequestLocale object in the request. This servlet identifies the locale of the request and sets the locale property of the request’s RequestLocale accordingly. This enables you to deliver different content based on the visitor’s locale. You can disable the creation of RequestLocale objects by setting the DynamoHandler's generateRequestLocales property to false.

See the Internationalizing an ATG Web Site chapter of this guide for more information.