Syam, You mean the compilation of servlet? if yes , I can say no. you don't need. It seems for me that you are new to servlet..you need only to have JDK and tomcat software. tomcat includes a jar file named "servlet.jar" that is used to compile servlet when added to the classpath. note : your name is not strange to me,I know a person with the same name , but it is his family name Regards, Jimi.