罗马人称之为“汉尼拔战争”的第二次布匿战争中,只要看这一年的两位执政官被派往哪里,就可以知道罗马的主要战场在哪里。“汉尼拔战争”爆发的第九年,也就是坎尼会战完败的第六年,即公元前210年,当选该年度执政官的两个人中,马尔凯鲁斯被派往意大利南部的普利亚地方,拉埃维努斯被派往西西里。
普利亚地区是对汉尼拔的最前线。执政官马尔凯鲁斯的任务是避免与汉尼拔正面作战,在此前提下主动出击,以此削弱汉尼拔的战斗力,同时也是为收复普利亚地区的要塞塔兰托做准备。马尔凯鲁斯因其习惯采用主动出击的战法被誉为“意大利之剑”。他曾成功收复锡拉库萨。对于任命他负责这一任务,元老院没有任何异议。
拉埃维努斯已经连续四年坚守马其顿战线。他成功在外交和军事两方面对马其顿实行了封锁。他当选执政官后,被派往西西里,上一年度的执政官加尔巴接替他负责这个战场。因为锡拉库萨已经收复,所以西西里战场看似已经安定,但事实并非如此。
在西班牙,科尔内利乌斯兄弟俩于前一年相继败于迦太基军,两位指挥官均阵亡。逃到埃布罗河以北的罗马军队,兵力减少到了三分之一。这就意味着,迦太基国内派到西班牙的援军,很有可能转而前往西西里。所以,执政官拉埃维努斯在西西里的任务就是整顿刚刚收复的锡拉库萨统治机构,在锡拉库萨以外的西西里全岛,防止可能出现的迦太基进攻。只要罗马没有彻底控制西西里,就很难孤立汉尼拔。因为意大利南部与西西里只有狭窄的海峡相隔。罗马必须彻底断绝敌人的补给线。对于强敌,这一点显得尤为重要。
公元前210年之前的八年间,第二次布匿战争的主导权一直掌握在汉尼拔的手中。但是,到了这一年,战争主动权开始明显向罗马方面转移。迦太基的统治者们并不懂得把握时机,他们在不知不觉中把战争的主动权转让给了罗马。罗马非常担心西西里战场,甚至派去执政官坐镇指挥。与此相比,迦太基却没有采取任何积极的行动。
公元前210年,罗马变为采用攻势。这时其投入的战斗力合计二十一个军团,与前一年的二十五个军团相比,减少了四个军团。从理论上来说,由守变攻应该增加军队的规模才对。但是,由于加普亚和锡拉库萨已经收复,在这两地不再需要投入战斗力,尤其是曾经需要投入六个军团包围加普亚,但是现在只要驻扎一个军团已经足够。而且好处不仅于此。在随后的日子里,罗马虽然没有给各级指挥官们放假,但是,只要一有机会,就一定让市民兵回家休整。因为,不这样做就无法带领市民军进行长期的战争。
虽然罗马可以要求罗马市民兵一次又一次地参加军役,却不能如此要求“罗马联盟”各加盟城市的士兵。这一年,西庇阿申请担任西班牙战线的请求获得了批准,但是,动身离开罗马外港奥斯提亚港口的时间,已是夏末。因为征集一万名步兵和一千名骑兵,这需要花费不短的时间。虽然这一年罗马对汉尼拔的作战由守变攻,但是,在组编军团的时候,元老院必须考虑各同盟城市的实际情况,所以他们依然不轻松。