• Java Servlet-入门


    配置 servlet

     1 <servlet>
     2     <servlet-name>one</servlet-name>
     3     <servlet-class>servletlearn.FirstServlet</servlet-class>
     4 </servlet>
     5 <servlet-mapping>
     6     <servlet-name>one</servlet-name>
     7     <url-pattern>/test</url-pattern>
     8     <url-pattern>/test1</url-pattern>
     9 </servlet-mapping>
    10   
    11 <servlet>
    12     <servlet-name>two</servlet-name>
    13     <servlet-class>servletlearn.SecondServlet</servlet-class>
    14 </servlet>
    15 <servlet-mapping>
    16     <servlet-name>two</servlet-name>
    17     <url-pattern>/test2</url-pattern>
    18 </servlet-mapping>
    web.xml

    FirstServlet.java

    package servletlearn;
    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    public class FirstServlet extends HttpServlet {
        protected void service(HttpServletRequest arg0, HttpServletResponse arg1) throws ServletException, IOException {
            System.out.println("我的第一个servlet程序运行啦!!");
        }
    }
    FirstServlet.java

    SecondServlet.java

    package servletlearn;
    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    public class SecondServlet extends HttpServlet {
        protected void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
            System.out.println("我的第二个servlet!!!");
            System.out.println("客户端浏览器类型:"+req.getHeader("User-Agent"));
            res.getWriter().println("<h1>Hello Servelet!!!</h1>");
            res.getWriter().println("<h2>Hello Servelet!!!</h2>");
        }
    }
  • 相关阅读:
    努力的一分不会少
    C语言中的数组的访问方式
    代码的规划与规范化
    Manjaro中源码安装gcc7.1
    周围都是敌人,方法总比问题多
    elementary os 0.4.1下编译GCC-7.1源码并安装成功
    C语言中的基础知识变量探讨
    19年的桌面KDE的风雨和陪伴,没有什么能够割舍
    《手把手教你学C语言》学习笔记(10)--- 程序的循环控制
    copy 的实现原理与深浅拷贝
  • 原文地址:https://www.cnblogs.com/gpdm/p/5889261.html
Copyright © 2020-2023  润新知