zoukankan      html  css  js  c++  java
  • Servlet程序

    第一步源代码编写.

    HelloWorldServlet.java

    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    
    public class HelloWorldServlet extends HttpServlet {
    	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    		PrintWriter pw=resp.getWriter();
    		pw.println("<html><head><title>Servlet</title></head><body><h2>Hello World From Servlet!!!</h2></body></html>");
    		pw.flush();
    		pw.close();
    	}
    }

    继承HttpServlet类,覆写doGet方法

    HttpServletResponse resp服务器端的响应方案. 这里简单的直接输出到客户端一句 "Hello World From Servlet". 这里类和Tomcat已经完全将http的底层协议
    socket等包装好了,我们只需要简单的用输出流直接输出就可以传递到客户端去.
    
    第二步Tomcat部署和配置.
    
    将NotePad中写好的源文件编译好的字节码拷贝到web-inf/classes目录中.
    在web.xml文件中配置.
    
    
      <servlet>
            <servlet-name>helloworld</servlet-name>
            <servlet-class>HelloWorldServlet</servlet-class>
       </servlet>
        <servlet-mapping>
            <servlet-name>helloworld</servlet-name>
            <url-pattern>/helloworldservlet</url-pattern>
        </servlet-mapping>
    	    <servlet-mapping>
            <servlet-name>helloworld</servlet-name>
            <url-pattern>/servlettest</url-pattern>
        </servlet-mapping>
      

    这里<servlet>标签和<servlet-mapping>标签是通过<servlet-name>相对应的.

    我们可以配置多个<servlet-mapping>.


  • 相关阅读:
    文档01_基础
    文档07_JavaScript_ajax
    文档02_JavaScript
    文档06_JavaScript_面相对象
    文档05_JavaScript_节点
    文档06_Asp.net2.0_01
    文档04_JavaScript_事件
    文档05_多线程
    文档03_JavaScript_函数
    根据日期计算星座
  • 原文地址:https://www.cnblogs.com/jackhub/p/3147232.html
Copyright © 2011-2022 走看看