小波学ItDay01--开始学习Servlet

    曾经想过许多的开场白,有热血的,有励志的,最后思前想后还是用这句话开篇吧!

                                                                     生活不会亏待每一个愿意努力的人-------《摘自某微信群的语录》

    今天第一天,结合自己的进度开始学习Servlet,闲话不说,正式开始。

  初始Servlet--对于一个初学者来说,看到每一个新知识都是陌生而又兴奋的,就像初恋的小姑娘在等待她的男朋友,又怕你不来,又怕你乱来。

  什么是Servlet? 

    Servlet应该是存在于服务器上面的一个程序,它可以接收用户的请求(Request)信息,并且给用户进行反馈(Response)信息。

 如何使用Servlet,Servlet的小案例:

 1、通过Java编写一个类来实现Servlet的接口(接口就是实现全部方法)

 

public class ServletDemo1 implements Servlet{
       //写一个叫做ServletDemo1的类实现Servlet接口
       //通过实现Service方法来获得res和req
        public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {
    //直接利用res方法在浏览器上输出一句话 res.getWriter().println(
"I love lulu and little sister");
} }

 2、通过配置XML文件来实现Servlet运行在服务器上

 

<!-- 配置Servlet的路径 -->
 <servlet>
      <!-- Servlet的名称(可以随便起名字,但是需要和下面的映射名称一致) -->
      <servlet-name>lulu</servlet-name>
      <!-- SErvlet的路径,将实现Servlet接口的类复制过来即可 -->
      <servlet-class>com.itheima.a_servlet.ServletDemo1</servlet-class>
  </servlet>

<!-- Servlet的映射 -->
  <servlet-mapping>
      <!-- Servlet的名称,和上面的名称一致 -->
      <servlet-name>lulu</servlet-name>
      <!-- Servlet的访问路径,就是Javaweb项目中的Servlet类 -->
      <url-pattern>/ServletDemo1</url-pattern>
  </servlet-mapping>

通过以上的两个步骤,我们将这个项目Add到Tomcat中进行启动,然后在浏览器输入XML中的url-pattern的地址localhost:8080/day009/ServletDemo1然后就可以在浏览器中看到如下的字符了:

"I love my little sister"

以上便是一个最简单的Servlet例子,如果有写的不对的地方,请各位大神批评指正,小弟不胜感激!
原文地址:https://www.cnblogs.com/xiaoboxueit/p/9321164.html