万历皇帝因王皇后无嗣,与后宫及外廷陷入长达二十年的国本之争。皇长子朱常洛因生母王宫女出身低微,遭万历冷遇;而皇三子朱常洵因生母郑贵妃受宠,成为万历偏爱的储君人选。李太后以自身宫女出身的经历力挺朱常洛,强调嫡长子继承制不可动摇,迫使万历承认朱常洛的合法地位。
内阁大臣申时行等人依据祖制,要求早立太子以定国本。言官御史以“名不正则言不顺”为由,批评万历晋封郑贵妃为皇贵妃却怠慢王宫女,并敦促立朱常洛为太子。万历以“皇子幼弱”拖延,引发朝臣激烈反对,最终贬斥谏言官员,却因李太后施压被迫妥协。
王皇后虽无子嗣,但凭借贤德维持后位,成为外廷与太后制衡郑贵妃的关键。郑贵妃虽得万历宠爱,但其子朱常洵的夺嫡企图因外廷反对和嫡长子继承制限制难以实现。万历在内外压力下陷入酒色财气传闻,怠政避世,导致朝政荒废。
这场国本之争暴露了明朝皇室继承制度的矛盾,外廷与内廷的权力博弈持续消耗国力,为后续政局动荡埋下隐患。万历皇帝的犹豫不决与郑贵妃受宠风波,成为明朝由盛转衰的重要转折点。