鄭文公,鄭國第十任國君,鄭厲公之子,名踕,在位四十五年。
鄭文公在位的時候,正處于齊楚爭霸、晉國崛起、晉楚交鋒的時代。
國力弱小的鄭國處于三國之間,地理條件十分不利,往往需要小心行事,處理好與諸侯國的關系,要不然就會有滅國之禍。
當時,齊國強大,中原諸侯都尊齊桓公為霸主,可在南方的楚國,向來不怎么遵從周室,如今也不服從齊國,欲要與齊國爭奪諸侯之間的霸權。
鄭文公七年,即公元前六六六年,楚國國君楚成王以鄭國背楚向齊為由,派楚國令尹公子元為元帥,發(fā)兵車六百乘討伐鄭國。
楚國勢大,兵鋒強盛,一路所向披靡,甚至攻進了鄭國都城鄭城的外城,眼看就要打進內城之中。
這個時候,鄭國的正卿看清了楚國的底細,發(fā)兵六百乘攻打鄭國,楚國國內必然空虛,不敢久戰(zhàn)。
所以他設下空城之計迎戰(zhàn)楚國軍隊,公子元害怕不敢真正攻城,便撤兵回楚了。
楚成王因公子元伐鄭都不戰(zhàn)而回,大怒,就此殺死公子元。
鄭文公十五年,即公元前六五八年,楚成王又派兵伐鄭,此戰(zhàn)俘獲了鄭將聃伯。
次年,齊桓公聽聞楚國伐鄭之后,與宋、江、黃等國在陽谷會盟,商討伐楚。
鄭文公十七年,齊桓公率領諸侯聯軍侵蔡,蔡國軍隊不敵,諸侯聯軍便伐楚。
但這一戰(zhàn)最終并沒有打起來,楚國派出屈完與齊桓公交涉,雙方最終在召陵簽訂下了盟約,罷兵不戰(zhàn)。