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的输出。
  • 相关阅读:
    scnner02 (nextLine)
    Scanner01
    Spring 框架 (初学)
    查询自己写了多少行代码
    jdbc事务
    jdbc(预编译插入数据)
    jdbc(java连接数据库)
    监听器扩展
    listener(监听器)
    Filter过滤器
  • 原文地址:https://www.cnblogs.com/anyuan9/p/6171562.html
Copyright © 2011-2022 走看看