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


  • 相关阅读:
    Linux 服务器注意事项
    维基逃离MySQL 力挺开源数据库 MariaDB
    服务器性能优化
    1 Nginx + 12 Tomcat +2DB 实现2个程序负载均衡
    服务器虚拟化技术 对比简介
    vSphere虚拟系统 添加虚拟服务器
    IIS停止服务 报错Connections_Refused
    windows服务器 IIS FTP服务
    tomcat solr服务无法搜索中文
    查看php相关信息
  • 原文地址:https://www.cnblogs.com/jackhub/p/3147232.html
Copyright © 2011-2022 走看看