明万历朝,因立太子曾引起朝廷激烈的争论。万历帝长子朱常洛为太后宫女王氏所生,极受冷遇;而宠妃郑贵妃所生皇三子朱常洵为万历帝所钟爱,郑氏与万历帝"密誓"立常洵为太子。 朝臣依据封建王朝太子立嫡,无嫡立长的法纲力争,但万历帝总以各种借口拖延,直至皇太后施加压力,始于万历二十九年(1601年)册立朱常洛为皇太子,同时也封常洵为福王,藩国洛阳,这就是万历朝围绕确立太子争论了15年的"争国本"斗争。从万历二十九年(1601年)至四十二年(1614年),又斗争了13年,直至福王离开北京赴洛阳就 国才真正确立了朱常洛的太子地位。但宫闱的权力之争仍未停止。 万历四十三年(1615年)五月,宫外男子张差手持木棒闯入大内东华门,一直打到皇太 子居住的慈庆宫,后被内监捕获。对张差梃击太子宫之事,朝内争论不一。支持郑贵妃倾向福王为太子的臣僚认为是张差疯癫所为;支持皇太子的大臣认为是陷害太子的阴谋 。