箪食壶浆,原意是百姓用箪盛饭,用壶装汤来欢迎他们爱戴的军队;形容军队收到热烈欢迎的情景。成语出自《孟子・梁惠王下》:“今燕虐其民,民以为将拯于水火之中也。箪食壶浆,以迎王师。岂有它哉?避水火也。”
春秋战国时期,列国伐交频频,燕国与齐国作为邻国,亦时常爆发摩擦,野心勃勃的齐宣王,更是试图趁着燕国内乱,一举吞并燕国。
周慎靓王五年(前316年),崇信儒家禅让学说,又因年老不愿理政的燕王哙,在苏代、鹿毛寿的鼓动下,将国君之位禅让给了国相子之,自己反而北面称臣,出居别宫:“鹿毛寿谓燕王:‘不如以国让相子之。人之谓尧贤者,以其让天下于许由,许由不受,有让天下之名而实不失天下。今王以国让于子之,子之必不敢受,是王与尧同行也。’燕王因属国于子之,子之大重。”为了让子之巩固权力,他更是将三百石以上官印全部收回,以便子之重新任命各级官员:“或曰:‘禹荐益,已而以启人为吏。及老,而以启人为不足任乎天下,传之于益。已而启与交党攻益,夺之。天下谓禹名传天下于益,已而实令启自取之。今王言属国于子之,而吏无非太子人者,是名属子之而实太子用事也。’王因收印自三百石卖已讼而效之子之。子之南面行王事,而哙老不听政,顾为臣,国事皆决于子之。”
子之即位以后任人唯亲,苏代、鹿毛寿皆位列上卿,这让将军市被等旧贵族心中颇为不忿,而太子平对于父亲的禅位更是大为不满,燕国内部暗流涌动。
周赧王元年(前314年),执掌朝政三年的子之搞得燕国混乱不堪,百姓人心惶惶,太子平和将军市被遂密谋,准备起兵攻打子之。

齐宣王
齐宣王得知消息,则打算借机促成燕国内乱,为齐国出兵制造机会,为此他派使者对太子平说:“寡人闻太子之义,将废私而立公,饬君臣之义,明父子之位。寡人之国小,不足以为先后。虽然,则唯太子所以令之。”
太子平遂聚集兵士,以市被为将率兵攻打子之,市被围攻王宫良久,却始终无法攻破。子之则以太子平谋反为由,号召全国官民和军队平叛勤王。
市被迟迟无法攻破王宫,又见各地军队、百姓纷纷起兵勤王,心生恐惧之下,竟然也临阵倒戈,跟随百姓们反攻太子平。一场激战之后,将军市被兵败被擒,而太子平也随后被平叛大军击败,被迫化妆成百姓逃往无终山,其庶弟公子职则流亡韩国。
燕国内乱持续数月,混战之中军民伤亡数万人,燕国国内一片混乱。“将军市被及百姓反攻太子平,将军市被死,以徇。因搆难数月,死者数万,众人恫恐,百姓离志。”齐宣王得知消息,立即以“讨伐子之、匡扶正义”为名,命令匡章率兵攻打燕国。
燕国臣民认为燕国内乱,皆因子之篡位引发,因此对于齐国军队不仅不抵抗,反而城门大开夹道欢迎,以致齐军用时不到五十天,便攻克了燕国都城,最终燕王哙自尽而死,子之则被押解到齐国处以醢刑,“齐人禽子之而醢其身也”,太子平亦死于乱军。与此同时,中山国也趁机攻占燕国城池数十座,以致燕国差点亡国。

孟轲
时孟子恰在齐国,齐宣王得知前线取胜,有意趁机吞并燕国,于是请教孟子说:“或谓寡人勿取燕,或谓寡人取之。以万乘之国伐万乘之国,五旬而举之,人力不至于此。不取,必有天殃。取之何如?”孟子虽然也支持出兵燕国,但他认为应该是替燕国保国安民,而非掠夺财富土地,闻言便说道:“取之而燕民悦则取之,古之人有行之者,武王是也。取之而燕民不悦则勿取,古之人有行之者,文王是也。以万乘之国伐万乘之国,箪食壶浆以迎王师,岂有他哉?避水火也。如水益深,如火益热,亦运而已矣!”
国际政治讲究平衡,各诸侯国显然不愿看到齐国吞并燕国变得强大,组成联军攻打齐国,齐国陷入困境。齐宣王赶紧来请教孟子,孟子说:“臣闻七十里为政者,汤是也。未闻以千里畏人者。《书》曰:‘汤一征,自葛始。’天下信之,东面而征,西夷怨;南面而征,北狄怨。曰:‘奚为后我?’民望之,若大旱之望云霓也。归市者不止,耕者不变。诛其君而吊其民。若时雨降,民大悦。《书》曰:‘奚我后,后来其苏!’今燕虐其民,王往而征之,民以为将拯己于水火之中也,箪食壶浆以迎王师。若杀其父兄,系累其子弟,毁其宗庙,迁其重器,如之何其可也?天下固畏齐之强也,今又倍地而不行仁政,是动天下之兵也。王速出令,反其旄倪,止其重器,谋于燕众,置君而后去之,则犹可及止也。”
正如孟子所料,齐军虽然攻破燕国,但因齐军军纪败坏,在燕国纵兵劫掠,又拆毁宗庙,迁其重器,导致燕国臣民十分不满,最终引发燕人叛乱。
与此同时,齐国公然吞并他国的做法, 也引发了其他诸侯国的谴责,赵武灵王更是准备联合楚魏“伐齐存燕”,并派大臣乐池护送公子职从韩国返回燕国。面对重重压力,齐宣王被迫从燕国撤军,公子职随之即位,是为燕昭王。