淞沪会战爆发前,京沪警备司令张治中认为,一旦开战应该采取“先发制敌”的措施,攻其不备,迅速将日军在上海各处据点清除。张治中曾在1932年的一·二八淞沪抗战中立下汗马功劳,对日军有一定的了解。为了做好“先发制敌”的准备,他安排人员摸清了上海日军各处据点,并制作了详细的作战图和方案。