1.工具:jdk+Tomcat+Eclipse
2.步骤:
(1)创建一个web工程,创建一个java包,创建类的同时导入servlet接口。
(2)利用IO流编写service中的Java程序,实现响应请求。
package com.rl.servlet;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import org.apache.catalina.connector.Response;public class ServletDemo1 implements Servlet {//servlet对象销毁的时候调用,清理和收尾的工作 public void destroy() { System.out.PRintln("servlet已经被销毁"); } public ServletConfig getServletConfig() { return null; } public String getServletInfo() { return null; }//这个函数首先执行,用于初始化servlet的配置 public void init(ServletConfig arg0) throws ServletException { System.out.println("servlet组件被创建了"); }//请求当前的servlet时调用,处理servlet的业务逻辑并将结果返回浏览器 public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException { System.out.println("响应请求"); response.getOutputStream().write("<font color='blue'>hello Servlet</font>".getBytes());//IO流的应用 }}(3)进行web.xml配置的编写(写在WEB-INF文件下)
<web-app> <servlet><!--servlet文件的名称--> <servlet-name>ServletDemo1</servlet-name><!--servlet文件的类名(包含包名)--> <servlet-class>com.rl.servlet.ServletDemo1</servlet-class> </servlet><!--servlet文件的映射--> <servlet-mapping> <servlet-name>ServletDemo1</servlet-name><!--servlet的地址--> <url-pattern>/hello</url-pattern> </servlet-mapping> </web-app>(4)将工程部署到服务器并上启动Tomcat服务器(5)在浏览器上打开连接:http://localhost:8080/Servlet_Demo/hello (Tomcat地址/工程名/servlet地址)
新闻热点
疑难解答