Lengkapi kalimat berikut: Whistler bertugas dalam Perang Meksiko-Amerika, dari 1846 sampai 1848, terlibat dalam Pengepungan Veracruz, 9 hingga 29 Maret 1847, Pertempuran Cerro Gordo, 17-18 April 1847, Pertempuran Contreras, 19-20 Agustus 1847,
Pertempuran Churubusco, 20 Agustus 1847. Dia diangkat menjadi letnan pertama pada tanggal 20 Agustus 1847 untuk "Perilaku Berani dan Bermartabat" di Pertempuran Contreras dan Churubusco, Meksiko.