【Java】【web】servlet(设置映射类)

servlet(设置映射类)

新建项目:名称:servletDemo

  1. 创建类ServletDemo implements Servlet
  2. 实现方法service:方法体System.out.println("hello servlet");
  3. 部署到服务器
    1. 菜单:window-->preperence-->MyEclipse-->Servers-->Tomcat 7.x-->选择当前tomcat根路径
    2. Servers选项卡 Tomcat 7.x-->右键菜单-->add Delopyment-->选择项目servletDemo
  4. 配置服务器
    1. web.xml
    <servlet>
        <servlet-name>servletDemo</servlet-name>
        <servlet-class>com.demo.ServletDemo</servlet-class>
        <!-- 当服务器启动时就直接实例化,这个数字越大优先级越小,最小写1 -->
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>servletDemo</servlet-name>
        <url-pattern>/demo1</url-pattern>
    </servlet-mapping>
    <welcome-file-list>
        <welcome-file>index2.jsp</welcome-file>
    </welcome-file-list>
    
    1. 启动服务器,访问:http://localhost:8080/servletDemo/demo1
    2. 查看控制台是否输出:hello servlet
  5. ServletDemo类(生命周期)
public class ServletDemo implements Servlet{

    /**
     * 当应用被卸载时执行
     */
    public void destroy() {
        // TODO Auto-generated method stub
        
    }
    
    /**
     * 返回服务器配置
     */
    public ServletConfig getServletConfig() {
        // TODO Auto-generated method stub
        return null;
    }
    
    /**
     * 返回服务器信息
     */
    public String getServletInfo() {
        // TODO Auto-generated method stub
        return null;
    }
    
    /**
     * 实例化(第一次访问时执行)
     */
    public ServletDemo(){
        System.out.println("×××实例化×××");
    }
    
    /**
     * 初始化(第一次访问时执行)
     */
    public void init(ServletConfig arg0) throws ServletException {
        // TODO Auto-generated method stub
        System.out.println("×××初始化×××");
    }
    
    /**
     * 每次被访问时执行
     */
    public void service(ServletRequest arg0, ServletResponse arg1)
            throws ServletException, IOException {
        // TODO Auto-generated method stub
        System.out.println("×××应用响应×××");
    }

}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,720评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,260评论 19 139
  • 一、 1、请用Java写一个冒泡排序方法 【参考答案】 public static void Bubble(int...
    独云阅读 5,275评论 0 6
  • 一. Java基础部分.................................................
    wy_sure阅读 9,307评论 0 11
  • 这是读《彼得林奇成功的投资》的一篇读后感,很早的一本介绍投资股票的书。 这本书到底给我们展示了一个什么样的投资理念...
    坚持自己最初的梦阅读 1,697评论 0 1

友情链接更多精彩内容