Character Set
The web.xml file may be encoded in either UTF-8 or UTF-16. The container transcodes the file to UTF-8 before passing strings to a servlet or filter. Initialization parameter names, initialization parameter values, servlet names, and filter names are expressed as UTF-8 within a running container.