江苏巡抚的梁章鉅就意识到上海、宝山两县有可能成为英军接下去的目标。当时，宝山县有兵勇总计3700余人，火攻船40艘，大小炮340余尊，抬枪248枝。上海县正规军1800余人，大小炮32尊，抬枪100枝，并另有乡勇200人，配船20艘，水乡团练100人。长江口北侧崇明驻扎有苏松镇标兵3000人，徐州镇标兵200人。正是有感于军力薄弱，因此在1841年10月6日，梁章鉅下令调集各标营兵总计2000人分别部署于上海、宝山两县的要隘。到10月17日，梁章鉅又再调徐州等地标营1700人来沪。11月14日，新任两江总督