Zhu Jianshen var sønn av Zhengtong-keiseren. Han var bare to år gammel da faren ble tatt til fange av oirat-mongolene i 1449. Deretter overtok hans onkel som keiser (Tianshun-keiseren), og vedvarte som regent mens faren forble i husarrest i nesten syv år. Imens levde Zhu i skyggen av onkelen og ble til og med fratatt sin tittel som kronprins idet Jingtai-keiseren innsatte sin egen sønn som arving. Zhu Jiansen ble ikke gjeninnsatt som kronprins før umiddelbart før Jingtai-keiserens død i 1457.