El plan original de Zhang Zhizhong era utilizar su superioridad numérica para empujar a los japoneses al Huangpu, los puertos de este río deberían ser bloqueados para evitar la llegada de refuerzos.