创建第一个servlet程序--HelloServlet

这篇文章是用来纪念我第一次创建一个Servlet程序,步骤我会写得详细点,也可以参考一下,后续我会将SpringMVC 跟ssh的搭建分别更新(ps:不忙的话我会更新)

工具:java jdk 1.6(或以上)   eclipse  tomcat7.0(6.0也行,步骤都差不多)

1.首先,我们先创建一个Dynamic Web Project创建第一个servlet程序--HelloServlet_第1张图片

接下来给你创建的程序命名,选择你的服务器类型(我这里选择的是tomcat 7.0 所以版本是3.0),输入你的应用名后接下来next就可以了。

创建第一个servlet程序--HelloServlet_第2张图片

创建第一个servlet程序--HelloServlet_第3张图片

勾上红框内的勾,eclipse会自动帮我们在WEB-INF文件夹下生成web.xml

创建我们自己的包并命名(开发过java的一般都知道,这里我就不截图了),创建完成后,现在我们整个项目的目录就像这样

创建第一个servlet程序--HelloServlet_第4张图片

接下来我们就来新建一个httpservlet。方法有两个:

1.直接项目右键,new 一个Servlet

创建第一个servlet程序--HelloServlet_第5张图片

2.新建一个class 继承HttpServlet(这里我就不截图了)

现在我们新建一个HelloWorldServlet,实现该类的doGet,doPost方法:

创建第一个servlet程序--HelloServlet_第6张图片

现在我们模拟一个get请求,并打印出"hello world servlet"

代码如下:

protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		resp.setContentType("text/html;charset=UTF-8");
		PrintWriter out = resp.getWriter();
		out.println("hello world,servlet");
		out.close();
	}

接下来我们就去配置一下web.xml文件,在web.xml中添加如下代码:

 
  
  HelloServlet
   
  com.helloservlet.hello.HelloWorldServlet
  
  
  
  HelloServlet
  
  /servlet/helloWorld
  

至此,第一个hellowolrd的servlet就成功了,启动你的tomcat,访问下就会出现了

这是项目源码,下载链接在这里:

http://download.csdn.net/detail/u011457627/9326015

也希望有人能够指出其中的不出,方便学习。

你可能感兴趣的:(j2ee)