第一步:我们要编写一个servlet的代码,我编写一个记录访问网站次数的servlet,代码如下: import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; public class hitcountservlet extends httpservlet { public void init(servletconfig config) throws servletexception { //the servletconfig object must be passed to the super class super.init(config); } // a counter to keep track of the number of users visiting the website static int count; //process the http get request public void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception { response.setcontenttype("text/html"); printwriter out=response.getwriter(); count++; out.println("<html>"); out.println("<head><title>basicservlet</title></head>"); out.println("<body>"); out.println("you are user number " + string.valueof(count)+ " visting our web site"+ "\n"); out.println("</body></html>"); } //get servlet information public string getservletinfo(){ return "basicservlet information"; } } 第二步:用javac 命令编译上面的servlet代码 第三步:启动 j2ee 服务器(我用的是sun公司的参考模型),在 程式 - sun microsystems - j2ee 1.4 sdk - start default server,稍等一会,就能启动j2ee服务器了(要在控制台中看见 domain domain1 started. 就ok 了) 第四步:启动部署工具,在 程式 - sun microsystems - j2ee 1.4 sdk - deploytool,启动部署工具的界面,如下图所示 第五步:选择file - new - application... 会弹出一个对话框,我们选择browse...按钮,来选择我们servlet代码所在的目录,并且给出一个文件名(比如:dky),按下 new application 按钮,再点击 ok 按钮,就创建好了一个应用 第六步:选择file - new - web componment... 会弹出一个向导,点击 next到下一个窗口,选择edit content..,就要弹出一个对话框,选中hitcountservlet.class ,点击 add 按钮,class文件就添加好了,再点击ok,再点击 next 第七步:这个时候我们会看见一个web容器的选择窗口,我们选择servlet,点击 next 第八步:在servlet class的组合框中,选出hitcountservlet ,再点击 next,再点击 finish 第九步:选中左边的树形结构图中的hitcountservlet,然后选中右边的aliases选项卡,然后点击add按钮,添加一个别名叫b(当然什么都能的) 第十步:选中左边的树形结构图中的dky,然后选中右边的web context选项卡,添加一个web容器的上下文,比如叫:a 第十一步:选择tools菜单的deploy...,点击ok,部署完毕后,点击close按钮 第十二步:打开浏览器,在地址栏中输入:http://127.0.0.1:8080/a/b 就能得到 you are user number 4 visting our web site 这样的输出了 这样我们的servlet就部署完毕了