A 56-year-old Alton man faces aggravated battery charges for allegedly striking a woman with a cane at Hayner Library.