服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

j2ee1.4中的servlet部署应用


  第一步:我们要编写一个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,启动部署工具的界面,如下图所示
  j2ee1.4中的servlet部署应用
  第五步:选择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就部署完毕了

扫描关注微信公众号