Төмендегі сөйлемді аяқтаңыз: Лонгстрит Мексика-Америка соғысында 8-ші АҚШ жаяу әскерімен ерекше қызмет етті. Ол 1846 жылы мамыр айында Закари Тейлордың қол астында лейтенант ретінде
Пало-Альто мен Ресака-де-ла-Пальма. Ол осы екі шайқасты да естеліктеріне жазды, бірақ өзінің жеке рөлі туралы ештеңе жазған жоқ. 10 маусымда Лонгстритке Уильям Дж. Уорттың екінші дивизиясының Сегізінші жаяу әскері А ротасының командасы берілді. Ол 1846 жылдың қыркүйегінде Монтеррей шайқасында Тейлордың әскерімен қайтадан шайқасты. Соғыс кезінде 200-ге жуық мексикалық мергендер американдық әскерлердің бір тобын кері қайтарып жіберді. "А" және "В" роталарының қолбасшысы Лонгстрит қарсы шабуыл жасап, найзагерлердің жартысына жуығын өлтіреді немесе жаралайды. 1847 жылы 23 ақпанда бірінші лейтенант дәрежесіне көтерілді. Бас генерал Уинфилд Скотт Уорттың дивизиясын Тейлордың әскерінен шығарып, оның тікелей қолбасшылығына тапсырды. Ол Мексиканың астанасы Мехико қаласына шабуыл жасауға қатысты. Уорттың дивизиясы алдымен Лобос аралына жіберілді. Сол жерден ол оңтүстікке қарай 289,7 шақырым қашықтықта орналасқан Веракрус қаласына дейін жүзіп барды. Уорт Скотттың әскерін қалаға амфибиялық тәсілмен бастап, 9 наурызда келді. Скот қаланы қоршап алып, үнемі бомбаға толып отырды. Ол 29 наурызда берілді. Содан кейін американдық әскер солтүстікке қарай астанаға қарай аттанды. Тамыз айында Лонгстрит Черубуско шайқасында қызмет етті, бұл АҚШ армиясы Мексика қаласын басып алуға жақындаған кездегі шешуші шайқас болды. 8-ші жаяу әскері Уорт дивизиясының Мексика жер өңдеу жұмыстарына қол жеткізген жалғыз құралы болды. Лонгстрит Мексиканың қатаң соққысына ұшырап, полк байрағын көтеріп жүрді. Әскерлер өздерін арықта тұтқындап, тек бір-біріне тіреліп, мексикалық қорғаныстан өте алды. Одан кейін болған қатал қолма-қол шайқаста американдықтар жеңіске жетті. Лонгстрит Чурабускодағы әрекеттері үшін капитандыққа көтерілді.