劝谏汉成帝这招非常好使。每逢天降异象大臣们便趁机劝说汉成帝推行仁政,诸如修正弊端、轻刑薄赋、大赦天下等。这使得汉成帝在位25年,虽然乏善可陈但也没有大的过失。当然了,私生活除外。
日月如梭,汉成帝一晃步入了中年。对于他发现自己光顾着酒色玩耍,年过四十了竟然一个儿子也没整出来。他决定先过继一个侄子备着,万一自己突然哪一天嘎嘣了不至于后继无人。他先前属意定陶王。但定陶王没多久得病死了。他只好在侄子里面找继承人。
定陶王的母亲是汉元帝的宠妃傅昭仪。昭仪是后宫仅次于皇后的高级嫔妃。定陶王的儿子刘欣是傅昭仪一手带大。
傅昭仪想让自己孙子做太子,重金贿赂皇后赵飞燕替他说情,答应一旦有了“圣嗣”,也就是说一旦赵飞燕生了儿子,会让刘欣主动让位。
赵飞燕很满意,向汉成帝推荐刘欣。汉成帝把孩子叫来一看,这孩子知书达理能说会道,很满意,亲自为刘欣主持了加冠礼,随后立为太子。
史书给出另外一个说法:汉成帝宁可过继一个儿子来也不想再生了。因为他再生也晚了,回头幼主登基,太后称制,大臣不服,国家就乱了。汉成帝因此被儒生夸赞有儒家的大仁大爱,以天