要编译servlet并不需要j2ee sdk,只需要一个servlet容器和j2sdk就行了,
一:到sun的官方网站去下载一个j2sdk.下载后释放到一个目录,比如c:\j2sdk,在环境变量中设定java_home=c:\j2sdk;classpath=.;%java_home\jre\lib\rt.jar;path=你java_home下的bin目录
二:如果有tomcat的话,在环境变量中设置catalina_home=你的tomcat目录.
三:试着启动服务器,即执行tomcat主目录下bin目录中的startup.bat,启动成功后你会看到server startup xxxxms
四:新建一个tomcat projects,放在webapps目录或者root目录下.
五:在WEB-INF下编写servlet,假设名位myServlet
六:编写web.xml文件,在其中主要是一下几行
<servlet>
<servlet-nmame>myservlet</servlet-name>
<servlet-class>myServlet</servlet-class>
</servlet>建立映射:记在浏览器地址中的url地址
<servlet-mapping>
 <servlet-name>myservlet</servlet-name>
 <url-pattern>/servlet/myServlet</url-pattern>
</servlet-mapping>
将以上servlet编译后,启动服务器.
在浏览器中输入,http://localhost:8080/servlet/myServlet
就可以看到结果了.