Hezbollah battled Israel during the Jewish state 's 22-year occupation of southern Lebanon , and continues to skirmish with Israeli forces in disputed border areas .