李世民见猛功洛阳不下,只好采取围困之策,于洛阳四周挖沟筑垒,打算将王世充的军队困与其中。
洛阳城内缺粮,一匹绢才值三升粟,十匹布才值一升盐,服饰珍玩,贱如土芥。
百姓把草根树叶都吃光了,就一起澄取浮泥,放入米屑作成饼吃,食后都得病,身体肿胀脚跟发软,饿死的人交错着倒在路上。
当初皇泰主迁百姓入宫城时,有三万家,到这时不足三千家。就是地位高贵的公卿,这时连粗糠都吃不饱,尚书郎以下官吏,需自己亲自参加劳动,还往往饿死。
之前双方在洛阳外围攻伐之时,大唐的骠骑将军王怀文在亲自带来斥候侦察敌情,但被王世充俘获,王世充想笼络他,将他安置在身边。
六月十四日,王世充出右掖门,临洛水列阵的时候,王怀文忽然举起长矛刺王世充,王世充衣内穿有护甲,长矛折断未能刺进,周围的人猝不及防,都惊呆了不知所措。
王怀文见一击不中,便即上马逃往唐军大营,但逃到泻口的时候被追兵赶上,拼死反抗,拒不投降,最终力竭而亡。
王世充回城后,脱下内甲,袒露给群臣看,大声道:“王怀文用长矛刺朕,朕却毫发无损,这难道不说明了天命归属于我大郑吗?”
王世充说这话,自是为了激励一些群臣的士气,群臣也齐声应和了一番,但许多人的心中都是对这事不以为意的。
王世充的御史大夫郑颋不愿作王世充的官,总是说有病不参预政事,这时便借机对王世充道:“我听说佛有金刚不坏身,陛下就是这金刚不坏身。臣对此甚感荣幸,能够生于佛世,臣愿意放弃官爵削发为僧,勤于修持佛道,以助陛下的神武。”
王世充说:“卿是国家大臣,一向声高望重,一旦进身佛门,必将惊世骇俗。等到战事过后,朕一定尊重爱卿的志向。”
郑颋再三请求,王世充都不许。
郑颋下朝后对他的妻子道:“我自幼年为官,一心向往名誉节操,不幸遭遇乱世,落到如此地步,身处这互相猜忌的朝廷,立足于危亡的国家,而智力有限,无法保全自身。人生在世总有一死,早晚又有什么差别,姑且遂了我的心愿,死了也没有什么可遗憾的。”
于是郑颋剃发穿上了僧服,于一处小庙出家了。王世充闻讯,大为震怒,心中暗道:“好你个郑匹夫,这是认为我必然失败,想以此逃脱一死吗?不杀了你,又怎么能制众!”
于是王世充下令在闹市中将郑颋斩首,郑颋临刑谈笑自如,作临刑诗曰:“幻生还幻灭,大幻莫过身。安心自有处,求人无有人。”
旁观的人,都很佩服郑颋的风度与胆量。