第一个servlet

来源:互联网 发布:区块链闪电网络 知乎 编辑:程序博客网 时间:2024/04/27 19:37

1、工具

 notepad++  tomcat

2、步骤

1、安装java,配置环境变量,步骤百度2、下载tomcat3、编写servlet     目录结构:        example|               |               |src               |   |               |   |ch01.java               |   |classes               |etc                  |web.xml4、编写servlet代码import java.io.PrintWriter;import java.io.IOException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class Ch01 extends HttpServlet{public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException{     PrintWriter out = response.getWriter();     response.setContentType("text/html");     out.println("<html>");     out.println("<head>");     out.println("</head>");     out.println("<body>");     out.println("helloworld");     out.println("</body>");    out.println("</html>");    out.flush();    out.close();}}5、编写web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/javaee"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee                      http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"  version="3.0"  metadata-complete="true">    <display-name>ch1011</display-name>     <servlet>        <servlet-name>ch01</servlet-name>        <servlet-class>Ch01</servlet-class>    </servlet>    <servlet-mapping>        <servlet-name>ch01</servlet-name>        <url-pattern>/ch01</url-pattern>    </servlet-mapping></web-app>6、在src目录下打开cmd,输入下面javac -classpath %classpath%;F:\soft\apache-tomcat-7.0.57-windows-x86\apache-tomcat-7.0.57\lib\servlet-api.jar -d classes Ch01.java在classpath里tomcat里servlet-api.jar的路径 -d编写结果放在classes目录下,执行之后在class目录下得到Ch01.class7、在tomcat的webapp目录下新建ch01(随意命名,和后面的请求url保持一致)文件夹,在其下新建classes目录,目录结构如下tomcat|      |webapp|             |ch01|                  |                  |WEB_INF|                          |classes|                          |       |Ch01.class                          |web.xml8、启动tomcat9、浏览器中输入localhost:8080\ch01\ch01   第一个ch01 为webapp中目录ch01名   第二个ch01为web.xml中url-pattern指定的  
0 0