曾经想过许多的开场白,有热血的,有励志的,最后思前想后还是用这句话开篇吧!
生活不会亏待每一个愿意努力的人-------《摘自某微信群的语录》
今天第一天,结合自己的进度开始学习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例子,如果有写的不对的地方,请各位大神批评指正,小弟不胜感激!