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>.


  • 相关阅读:
    web访问权限实现方法-探面向对象的编码设计
    解析二进制反码算数求和
    可以把erp当做一个分支-找自己的方向
    电脑开机是怎样自动加载进程
    球管模型和Java
    发明和发现
    漂浮
    js中的一些循环
    ES5中新增的一些方法
    git的一些操作
  • 原文地址:https://www.cnblogs.com/jackhub/p/3147232.html
Copyright © 2011-2022 走看看