Two Palestinian teenagers stabbed an Israeli man to death and wounded another inside a West Bank supermarket Thursday before being shot and wounded by another shopper.
The popular food store was packed with shoppers, both Israelis and Palestinians. The Israeli military later announced the victim was a 21-year-old off-duty soldier.
Israeli President Reuven Rivlin said Israel "will stand strong and respond firmly to restore calm and normality to the lives of our civilians everywhere. We will defeat terrorism."
Six months of Palestinian attacks on Israeli civilians, police and soldiers have left nearly 30 Israelis dead, along with an American and an Eritrean.
But police and solders have killed more than 160 Palestinians who were attempting to stab Jews or run them down with cars.
Israel accuses Palestinian leaders of inciting young Palestinians to violence.
But Palestinians say they are fed up with poor job and economic opportunities, weak leadership and a dim outlook for peace.