司馬睿的長子司馬紹于大興元年(公元318年)司馬睿即位初就被立為皇太子。
才四五歲時(shí),有一天他坐在晉元帝膝前,正逢長安有使者來。元帝問兒子:“你說太陽與長安,孰近孰遠(yuǎn)?”司馬紹說:“是長安近,從來沒聽說過有人從日邊來。”第二天,元帝設(shè)宴款待使者,臣僚們陪坐一邊。元帝又召司馬紹進(jìn)殿問道:“究竟長安近,還是太陽近?”司馬紹說:“太陽近”司馬睿不高興地問:“昨日你說長安近,為何今日改口呢?”司馬紹從容答道:“抬頭能見日,又如何見得到長安?”他巧妙地把父親比作太陽。司馬睿一聽,又驚又喜,臣僚們也一致稱贊,說他是難得的神童。
過了幾年,司馬紹年近弱冠,性情仁孝,喜歡文學(xué)辭章,也精于武藝,所結(jié)交的多為賢達(dá)之士。司馬睿當(dāng)時(shí)任鎮(zhèn)東大將軍,想為兒子聘娶一位德容兼?zhèn)涞钠拮印偤脮?huì)稽有一位名士叫庾亮,司馬睿久慕其名,將他召入建康。一見之下,他覺得庾亮的儀表、談吐及學(xué)問都不錯(cuò),非常喜歡,就起用他為西曹掾(藩王府屬官)。后來,司馬睿聽說庾亮有個(gè)妹妹庾文君,由兄推及妹妹,他想此女一定很不錯(cuò),便作主替司馬紹納聘為婦。庾亮起初再三推辭,司馬睿再三要聘,只得答應(yīng)下來。
庾文君原籍潁川鄢陵人人,父親庾琛永嘉初年任建威將軍,晉室南逃過江后,任會(huì)稽太守,所以文君從小與哥哥庾亮跟著父親在會(huì)稽居住。她長得很美,山青水秀的江南風(fēng)情以及嚴(yán)格的家教把她熏陶成才情具佳的女子,她特別重視德行,常以前代孝女節(jié)婦的標(biāo)準(zhǔn)要求自己。
她同司馬紹成婚后互相敬重,煞是恩愛。司馬紹同庾亮十分交好,名士溫嶠是庾亮的好友,司馬紹同這二人結(jié)成布衣之交,常在東宮相伴。庾亮好老莊之學(xué),反對韓非的重法苛刑,在庾、溫的影響下,當(dāng)了太子的司馬紹注意自身的修養(yǎng),賢明仁厚,為朝內(nèi)外共知。
永昌元年(公元322年),握有重兵的荊州刺史王敦起兵謀反。王敦與其堂弟王導(dǎo)是擁立晉元帝的功臣兄弟倆把持朝中大權(quán),當(dāng)時(shí)有“王與馬(司馬氏)共天下”的說法。晉元帝為抑制王氏,重用刁協(xié)、劉隗等人。這一年,王敦就以“清君側(cè)”為名,起兵直搗建康,很快攻進(jìn)石頭城,進(jìn)逼宮闕。晉元帝束手無策,坐在殿上發(fā)悶。太子司馬紹忍耐不住,決心拼一死戰(zhàn)。
這天,司馬紹穿上戰(zhàn)袍,帶領(lǐng)數(shù)百名禁軍登上戰(zhàn)車,想出宮去親自督戰(zhàn)。溫嶠聞聲趕來,攔住司馬紹勸道:“殿下乃國家儲(chǔ)君,怎能輕易冒死出戰(zhàn),自棄杜稷?”司馬紹不聽,拍馬繼續(xù)要走,溫嶠抽出寶劍砍斷了韁繩,死死拉住不放,太子只得下馬。這時(shí),宮中的衛(wèi)士幾乎逃光了,只剩下幾名宦官陪著晉元帝。元帝此時(shí)已脫去戰(zhàn)袍,換上了朝服,自言自語地說:“(王敦)若想據(jù)此寶座,何不早說,何必如此害民?”想了一會(huì),派出使者曉諭王敦說如不肯歇兵,我當(dāng)歸回瑯哪,讓位于卿。”但王敦不聽,仍揮兵前進(jìn)。
王敦占領(lǐng)建康城后,刁協(xié)、劉隗等人死的死,逃的逃,王敦還不罷休,又一連殺死好幾個(gè)大臣。晉元帝變成了傀儡,完全受掣于王敦。王敦要元帝廢掉司馬紹,另立幼子為太子,目的是幼主登位后,他可專權(quán)擅政。但大臣們一致反對,說太子孝仁,并無錯(cuò)處,王敦只得作罷。元帝不堪忍受王敦的專橫,不久,便憂憤交加,臥床不起。
這一年的臘月,元帝病危,放心不下太子,見左右大臣無人可托,不得已召入司空王導(dǎo),托他輔佐太子登位。囑咐之后,飲恨而死,年四十七歲。司馬紹即位,為晉明帝。第二年,冊立太子妃庾文君為皇后,立庾氏所生長子司馬行為皇太子,又封庾亮為中書監(jiān)。
比起父親來,明帝較有作為,登位第二年,就乘王敦病危之機(jī),命溫嶠率兵討伐,打敗了王敦,使晉室從王氏兄弟的控制下解放出來。可惜明帝司馬紹太短命,只做了三年皇帝便得暴病而死,年僅二十七歲。臨死前命庾亮為中書令,輔助太子。年僅五歲的小太子司馬衍登上皇位,史稱晉成帝。
大臣們見皇帝幼小,不能親政,集體上表請庾皇后以太后的身份臨朝。于是,明帝尊母親為皇太后,垂簾聽政,又命王導(dǎo)參錄尚書令,與中書令庾亮起輔政。庾后再三辭讓不受,只得答應(yīng)。王導(dǎo)因王敦的緣故,遇事一概退讓,推庾亮作主,庾后也倚重自己的哥哥。于是,內(nèi)外大權(quán)都掌于庾亮一人之手,庾后并不參與作主,只在后官平靜度日。有大臣提出應(yīng)追封庾太后的父母,她堅(jiān)決推辭,下面的奏本幾番上呈,幾番被她拒絕,不肯批準(zhǔn)。
庾亮當(dāng)政后,一面排斥王導(dǎo),一面又疑忌盤踞長江上游,握有重兵的荊州刺史陶侃以及歷陽鎮(zhèn)將蘇峻等,導(dǎo)致蘇峻叛變。咸和六年(公元331年)蘇峻率部攻進(jìn)建康,縱兵闖入宮廷燒殺搶掠。庾太后不堪忍受蘇峻的逼凌,憂憤而死,死時(shí)只有三十二。