what do i need to run a servlet!!!

hi all, >can any body tell me from the beginning what i need to do to run a servlet program >how to set the path & all >to be frank this is taking lot of time than to understand the servlat technology, I hav to finish off a school project in Servlets,please help thanks pradeep

SCJP1.4,SCBCD
Failure is not when you fall down; its only when you fail to get up again.