白居易在《西凉伎》中写道:“凉州陷来四十年,河陇侵将七千里。平时安西万里疆,今日边防在凤翔。缘边空屯十万卒,饱食温衣闲过日。遗民肠断在凉州,将卒相看无意收。”元稹的《西凉伎》也说:“一朝燕贼乱中国,河湟忽尽空遗丘。连城边将但高会,每说此曲能不羞?”一针见血地指出了凉州沦陷未收的原因,是守边将领的腐败无能。张籍的第三首诗正是表达这个思想主题,而诗的风格迥然有别。“凤林关里水东流,白草黄榆六十秋。”这两句写景,点明边城被吐蕃占领的时间之久,以及景象的荒凉萧瑟。“凤林关”,在今甘肃临夏市西北。安史之乱前,唐朝同吐蕃的交界处在凤林关以西,随着边城四镇的失守,凤林关亦已沦陷。在吐蕃异族野蛮掠夺、横暴奴役下,凤林关内,土地荒芜,无人耕种,岁岁年年只见寒水东流,白草丛生,黄榆遍地,一片萧条。这里,诗人既用“白草黄榆”从空间广度来写凤林关的荒凉,又用具体数字“六十秋”从时间深度来突出凤林关灾难的深重。“六十秋”这不是夸张而是写实,从公元762年(唐代宗初年)四镇失陷,到诗人公元824年写这首诗时,已是六十年还未收复。国土失陷如此之久,边民灾难如此之深,为什么没有收复?原因在哪里?由此诗人发出了深沉的感慨、愤激的谴责。
“边将皆承主恩泽,无人解道取凉州。”前句写边将责任的重大。“皆承主恩泽”,说明了边将肩负着朝廷的重命、享受着国家的厚禄、担负着人民的重望,守卫边境、收复失地是他们的天职。然而六十年来失地仍在吐蕃的铁蹄下,这不是国政内虚、边力不足。后一句直指原因:守边的将领无人提起收复凉州。边将享受着国家优厚的待遇,却不去尽职守边、收复失地,可见其饱食终日、腐败无能。这两句一扬一抑,对比鲜明,有力地谴责了边将忘恩负义,长期失职,实在令人可憎可恨,可悲可叹。
此诗的主旨落在最后一句,诗人不是从正面围绕主题来叙述,而是从侧面落笔,这是此诗的一个显著特色。一、二两句从空间和时间描写边城深重的灾难,看来似乎是控诉吐蕃的侵占罪恶,而联系最后一句“无人解道取凉州”来看,诗人的用意是在用现实来谴责边将,正是他们的失职而带来的长期失陷,边将已成了历史的罪人。第三句以鲜明的对照,严正谴责边将无才无德,面对失去的山河熟视无睹。这一景一情,从侧面有力地突现了卒句主旨的表达,义正辞严,酣畅淋漓。
抒情的深婉含蓄是这首诗最大的特色,它表面上只是一般的纪行写景,但平和的外表下激荡着强烈的感情波澜。这里有着喜和忧两种感情的掺和交融,内心微妙的变化,曲折尽致。杜甫举家远徙,历尽艰辛,为的是寻找一块栖身之地,如今来到富庶繁华的成都,“我行山川异,忽在天一方”,眼前展开一个行天地,给了他行的生活希望,欣慰之感溢于言表。“但逢行人民,未卜见故乡”,快慰之情刚生,马上又想到了梦魂萦绕的故乡,何时再见,未可预卜,但见大江东去,他自己只能做长年飘泊的游子了。下面接写成都的繁华、气候的温和,又转悲为喜。但成都虽美,终非故土,鸟雀天黑犹各自归巢,而茫茫中原,关山阻隔,他不知道自己何日才能回去。诗人又陷入了痛苦之中。当时中原州郡尚陷于安史叛军之手,一句“中原杳茫茫”,包含着数不清的忧国伤时之情。诗人遥望星空,愁思怅惘,最后只能以自宽之词作结。全诗写喜,并不欣喜若狂,诉悲,也不泣血迸空,在舒缓和平的字里行间,寓含着一股喜忧交错的复杂的感情潜流。
作为纪行诗,这首诗用“赋”来铺陈其事,而“赋”中又往往兼有比兴,因而形成了曲折回旋,深婉含蓄的风格。诗一上来就直道出眼前之景:夕阳西下,暮色朦胧,诗人风尘仆仆地在岁暮黄昏中来到成都,渲染出一种苍茫的气氛。它既是赋,又兼比兴,桑榆之日正是诗人垂暮飘零的写照。同时它也兴起了深沉的羁旅之情。下面写“大江东流去,游子日月长”,“鸟雀夜各归,中原杳茫茫”,都是赋中兼兴。最后写“初月出不高,众星尚争光”,暗寓中兴草创、寇乱未平的忧思。诗人妙用比兴手法,笔下的自然景物都隐含深挚的感情。全诗一一闪过山川、城郭、原野、星空这些空间景物,同时也表现出由薄暮至黄昏至星出月升的时光流逝。这种时空的交织使意境呈现出立体的美,烘托出感情上多层次的变化,达到情与景的自然交融。
胡应麟论东汉末年时的《古诗十九首》说:“蓄神奇于温厚,寓感怆于和平;意愈浅愈深,词愈近愈远,篇不可句摘,句不可字求。”(《诗薮》)杜甫此篇正继承了《古诗十九首》的这一风格。而在思想感情上,它又突破了《古诗十九首》多写失意飘泊之士苦闷忧伤的小天地,它运用喜忧交错的笔法,写出了关怀祖国和人民命运的诗人丰富复杂的内心世界,其高处正在于此。