Welcome Craig... I need to learn this Spring thing... I know struts and hibernate but not much.. but before I learn it fully there's an requirement for Spring and EJB .... Please guide me so that I can learn it by heart... Does it required me to learn Struts before..?