zoukankan      html  css  js  c++  java
  • myeclipse实现Servlet实例(2) 继承GenericServet类实现,需要重写service方法

    1.在myeclipse新建web project,配置Tomcat(在myeclipse的Window——preferences)
    2.然后在src新建servlet文件( 此处放在com.tsinghua 包中),继承GenericServet类实现,需要重写service方法
    //这是我的第二个Servlet,使用继承GenericServlet
    package com.tsinghua;


    import java.io.*;
    import java.io.IOException;
    import java.io.PrintWriter;


    import javax.servlet.*;
    import javax.servlet.GenericServlet;


    public class Hello extends GenericServlet {


    /*该函数用于处理业务逻辑,程序员应当把业务逻辑代码写在这里,当用户每访问servlet时,都会调用
    * req 用于获得客户端(浏览器)的信息
    * res 用于向客户端(浏览器)返回信息*/
    public void service (ServletRequest req,ServletResponse res) throws ServletException{
    System.out.println("Hello,Liu!"); /*在控制台打印,在此只做显示后台的作用*/
    try{PrintWriter pw =res.getWriter();
    pw.println("Hello Liu!"); /*在浏览器打印信息*/
    }catch(Exception e){
    e.printStackTrace();
    }
    }

    }


    3.部署你的servlet,在web.xml文件中
      <servlet>
        <description>This is the description of my J2EE component</description>
        <display-name>This is the display name of my J2EE component</display-name>
      <!--给你的servlet取名,任意的--> 
        <servlet-name>Hello</servlet-name>
      <!--指明servlet的路径,(包名+类名)--> 
        <servlet-class>com.tsinghua.Hello</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>Hello</servlet-name>
      <!--这是在浏览器中输入的访问该servlet的url,任意的--> 
        <url-pattern>/servlet/Hello</url-pattern>
      </servlet-mapping>
    4.启动tomcat,访问你的servlet,在浏览器的地址栏输入
    http://localhost:8080/FirstServlet//servlet/Hello,回车就可看到servlet的输出。
  • 相关阅读:
    java并发计算的几种基本使用示例
    axios、ajax和xhr前端发送测试
    Spring注解
    Android菜鸟教程笔记
    普通二叉树操作
    MyBatis
    mysql的select语句总结与索引使用
    sys.argv的意义[转]
    硬件小白学习之路(1)稳压芯片LM431
    FPGA小白学习之路(6)串口波特率问题的处理
  • 原文地址:https://www.cnblogs.com/anyuan9/p/6171562.html
Copyright © 2011-2022 走看看