servlets, jsp, java beans, spring, struts, hibernate.