This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Struts doesn't handle internationalization in quite this way. With struts, you define keys for text that is displayed on a jsp, and then have different properties files for each language you support. With Struts, though, you would normally have just one Jsp file.
Just go to Google and key in "Struts internationalization" and you'll see several good links on how to support multiple languages in Struts.