淞沪会战蒋介石和中国统帅部指挥上所犯的重大错误是对侧背的战略要地杭州湾没有给予足够的重视。虽然蒋介石在会战初期,曾经设想过日军从金山卫登陆包抄中国军队战线的背后可能,因此在沿岸建有简单的防御工事,以及留有部队监视。但是后来由于会战越打越激烈,因此将防守杭州湾的部队陆续抽调,支援淞沪。蒋介石与德国军事顾问都认为,日军也已经全力投入上海正面作战,不会有兵力再投入登陆杭州湾。等到日军真的登陆金山卫,蒋又惊惶失措,迟迟不愿作出撤兵决定,直到4天后面临全线崩溃、全军覆没的时候,蒋才下令在上海作战的部队,进行全面的撤退。撤退失机,仓皇下令最终造成兵溃如山倒的不光彩局面。