明仁宗朱高熾是明成祖朱棣的長子, 母為仁孝文皇后徐氏, 他生性沉靜, 喜愛讀書, 儒雅仁愛, 深受祖父朱元璋的喜愛。 但是朱高熾體態肥胖、行動不便又常年患病, 所以不討英武的父親朱棣的歡心。
朱棣最喜歡的皇子是二子朱高煦, 也是皇后徐氏所生, 但與長兄朱高熾多病柔弱不同的是, 朱高煦孔武有力, 驍勇善戰。 在靖難之役期間, 朱高煦都隨軍參戰, 經常率軍一馬當先, 當朱棣在東昌兵敗差點逃脫不了的時候, 是朱高煦護衛著, 殺出重圍。 在西元1402年的一次戰役中, 朱棣在浦子口被擊敗, 又是朱高煦及時救援,
朱棣登上皇位後, 在冊立皇太子問題上猶豫不決。 二子朱高煦英軍勇武、軍功赫赫, 性格又頗似自己, 而長子朱高熾太過柔弱, 希望立其為太子。 但是, 朝野均強烈反對。
一、明朝對宗法制執行的很嚴格, 太祖朱元璋曾留下“有嫡立嫡 無嫡立長”的祖訓, 而且朱高熾是太祖朱元璋親自立下的世子, 是皇位合法繼承人。
二、皇二子朱高煦是個武夫, 跋扈驕狂, 不懂得尊重大臣, 不如長子儒雅仁慈, 能夠尊重臣子的能力, 很少去命令下屬臣子這樣或那樣。 因此, 大臣們更傾向于皇長子。
三、很重要的一點便是朱高熾的長子朱瞻基敏慧異常、勇猛英武, 頗像成祖, 深得朱棣的喜愛。 據史料記載, 明成祖朱棣數次出征, 都要帶著皇太孫瞻基, 對孫子的培養遠比對兒子用心。
解縉曾經以“好聖孫”來說服成祖, 成祖終於下定了決心, 最終在西元1404年, 冊立朱高熾為太子, 朱高煦為漢王。 朱棣生前, 一再顯示他立高熾為太子是因為自己喜歡長孫, 而且明確向臣民表明他的態度, 將來繼承高熾皇位的, 只能是長孫瞻基。