Täitke järgmine lause: Johnston oli entusiastlik Mehhiko-Ameerika sõja puhkemise suhtes. Ta teenis kindralleitnant Winfield Scotti staabi juures
Veracruzi piiramine, olles Scotti poolt valitud ametnikuks, kes kandis nõudmist alistuda provintsi kubernerile. Ta oli brigadigeneraal David E. Twiggsi juhtimisel sisemaa liikumise eelväes ja sai enne Cerro Gordos toimunud lahingut tõsiselt haavata. Ta nimetati ametisse kolonelileitnant Cerro Gordos toimunud toimingute eest. Pärast taastumist lahinguaiglas liitus ta taas armeega Pueblas. Mehhiko linna suunas toimuva rünnaku ajal oli ta USA Voltigeurs'i rügemendi, kerge jalaväe või kokkupõrkejõudude üksuse teine komandör. Ta eristas ennast Contreras'is ja Churubuscos, sai uuesti haavatud Chapultepec'is ja sai kahe viimase kahe võitluse eest kaks brevetit, lõpetades sõda vabatahtlike brevetkolonelina. (Pärast sõjategevuse lõppu taastas ta oma rahuaja auastme kapten topograafia insenerid.) Winfield Scott kommenteeris naljakalt, et "Johnston on suurepärane sõdur, kuid tal oli õnnetu oskus saada ennast peaaegu igas võitluses maha". Johnstoni suurim piin sõja ajal oli tema vennapoja Prestoni surm. Kui Robert E. Lee teatas Johnstonile, et Preston on tapetud Mehhiko suurtükiväe kuuli poolt Contreras'is, nutsid mõlemad ohvitserid ja Johnston kurvastas oma ülejäänud elu.