Created attachment 36537 [details] HelloWorld servlet with broken chars Because the message files (LocalStrings_*.properties) of the examples webapp are not converted to ascii during the build, most servlet examples in http://localhost:8080/examples/servlets/ display broken chars.
Created attachment 36538 [details] HelloWorld servlet with the fix in PR This problem can be reproduced if you visit the example servlet pages after setting your browser's page language preference to a non-English language. Fix is in this PR: - https://github.com/apache/tomcat/pull/159 I will merge it next week if there's no objection.
Fixed in: - master for 9.0.20 onwards