Completa la frase seguente: Whistler prestò servizio nella Guerra Messicano-Americana, dal 1846 al 1848, partecipando all'assedio di Veracruz, dal 9 al 29 marzo 1847, alla battaglia di Cerro Gordo, dal 17 al 18 aprile 1847, alla battaglia di Contreras, dal 19 al 20 agosto 1847, alla battaglia di
Battaglia di Churubusco, 20 agosto 1847. Fu nominato primo tenente brevetto il 20 agosto 1847 per "Condotta galante e meritoriosa" nelle battaglie di Contreras e Churubusco, in Messico.