eclipse中配置编写第一个servlet

813 阅读1分钟

1.首先在eclipse中的project explorer中新建一个dynamic web project,如果列表中没有出现,则位于other的web中 2.给项目命个名 configuration选择便于自己配置。 3.继续点击下一步,到最后一个界面 勾选generate web.xml deployment descriptor 4.编写java文件

package com.imooc.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
//httpServlet是所有servlet的父类
public class FirstServlet extends HttpServlet{
	@Override
	protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
       String name=request.getParameter("name");
       String html="<h1 style='color:red'>hi,"+name+"!</h1><h1/>";
       System.out.println("返回给浏览器的响应数据为:"+html);
//       从服务器向浏览器返回的输出流,通过out发送回浏览器
       PrintWriter out=response.getWriter();
       out.println(html);
//       将html发送回浏览器
       
	}
   
}

5.在web.xml中配置有关servlet的信息

  <servlet>
  <!--servlet的配置 -->
  <servlet-name>first</servlet-name>
  <servlet-class>com.cc.FirstServlet</servlet-class>//java文件对应位置
  </servlet>
  <servlet-mapping>
  <!-- servlet的映射部分 -->
  <servlet-name>first</servlet-name>//必须与上面的name进行对应
  <url-pattern>/hi</url-pattern>
  </servlet-mapping>

6.运行servlet 右键点击add and remove 将当前工程添加上 点击debug启动tomcat 7.在浏览器中输入地址

  http://localhost:8080/FirstServlet/hi?name=Lilin

其中?后面的内容作为参数出现:参数名称=参数值 输出结果: