zoukankan      html  css  js  c++  java
  • tomcat-servlet 练习一则

    先看下目录结构:
    (该目录在tomcat/webapps/下面,ch1是项目名)

    ├───ch1
    │   └───WEB-INF
    │       │   web.xml
    │       │   
    │       └───classes
    │               Ch1Servlet.class
    

    1.2web.xml

    <?xml version="1.0" encoding="utf-8" ?>
    <web-app xmlns="http:/java.sun.com/xml/ns/j2ee"
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
    	http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    	version="2.4">
    	
    	<servlet>
    		<servlet-name>Chapter1 Servlet</servlet-name>
    		<servlet-class>Ch1Servlet</servlet-class>
    	</servlet>
    	
    	<servlet-mapping>
    		<servlet-name>Chapter1 Servlet</servlet-name>
    		<url-pattern>/time</url-pattern>
    	</servlet-mapping>
    </web-app>
    
    

    2.3 Ch1Servlet.java

    (Ch1Servlet.class 是由Ch1Servlet.java 编译而来的)
    (编译命令:javac -class d: omcatlibServlet-api.jar -d classes src/Ch1Servlet.java)
    (这条命令会在当前目录classes文件夹下生成Ch1Servlet.class)

    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    
    public class Ch1Servlet extends HttpServlet {
    	public void doGet(HttpServletRequest reque, HttpServletResponse response) throws IOException {
    		PrintWriter out = response.getWriter();
    		java.util.Date today = new java.util.Date();
    		out.println("<html>" +
    			"<body>" +
    			"<h1 align=center>HF's chapter1</h1>" +
    			"<br>" + today + "</body></html>");
    	}
    }
    

    2.4 启动并访问 localhost:8088/ch1/time

    端口是你tomat配置文件中设置的。
    ch1 是你在tomcat/webapps中创建的项目文件夹名。
    time 是你在web.xml中指定的访问路径。

    有了计划记得推动,不要原地踏步。
  • 相关阅读:
    Selenium RC For Python:教程2
    sql server 获取同比或环比
    C#泛型泛型集合Dictionary<K,V>
    C# FileStream
    c# 强命名的作用
    装箱与拆箱的概念及意义
    SQL Server中Rollup关键字使用技巧
    Javascript内存泄露
    几条复杂的SQL语句
    Group by与having理解
  • 原文地址:https://www.cnblogs.com/amnotgcs/p/13734003.html
Copyright © 2011-2022 走看看