雖然唐朝的軍隊非常勇猛,但是畢竟是長途跋涉到朝鮮半島攻打人家,所以軍備物資以及長途疲勞就夠唐軍消化很長時間了,再加上當時朝鮮半島是依水的半島,有很多戰事是水上戰鬥,大唐的將士不善於水戰,所以盛唐時期唐軍屢次攻打新羅才會受挫。
隋朝時期,隋煬帝便對朝鮮半島念念不忘,總想著把這個小地方給收到大隋的版圖之下。但是隋朝滅亡了,都沒有打下這個地方,可見但是朝鮮半島雖然不大但是實力還是不容小覷的。後來大唐建立後,唐太宗李世民也沒有放棄過征討朝鮮半島,但是李世民晚期也是沒有成功拿下這個地方,李世民便帶著遺憾離開了人世。後來唐高宗李治繼位後,便停止了對朝鮮半島的軍事進攻,因為唐太宗李世民常年對朝鮮半島用兵,所以那時大唐內部矛盾加深,大唐也有些吃力,所以唐高宗李治才會停止對朝鮮半島的用兵。
那個時候,朝鮮半島主要有三個政權,新羅,高句麗以及百濟。原本李治停止對朝鮮半島用兵後,百濟還曾經來唐朝進貢過,不過後來因為朝鮮半島這三個政權自己相互爭鬥,所以後來新羅向大唐求助出兵的時候,大唐才答應出兵援助。其實當時大唐與新羅是各有想法,李治停止對朝鮮半島用兵不過是因為當時他剛剛繼位,暫時不適合大規模用兵,但不代表他放棄攻打朝鮮半島的雄心。新羅是因為想吞掉百濟,但是百濟聯合的高句麗,新羅沒有辦法才會聯合大唐。就這樣新羅與大唐聯合後滅掉了百濟後又滅掉了高句麗。
這個時候新羅與大唐便是敵對,李治見時機也合適便開始遠征新羅。可是這個時候的新羅遠不比之前,他吞掉了百濟實力大增,再加上新羅占據地理優勢,所以才讓盛唐時期的唐軍屢次受挫。