Army soldiers clashed with 60 Abu Sayyaf extremists in a mountainous town on the southwestern Philippine island of Jolo .