前端学习2--004--Servlet的概念和运行流程

Servlet?

servlet就是一种技术,一种用于服务器与浏览器的交互的技术。简单说,就是你写好的代码,把它放进服务器中并让其处理,可服务器不知道怎么调用并运行你写好的代码,因此Servlet就为解决服务器如何调用并运行你所写的代码而存在了。

·················Servlet只用来扩展基于  HTTP协议的  Web服务器,所以好好我们要学习HTTP议······································

Servlet运行流程?(如何书写Servlet这个类)

简单说就是我们做项目时就要用到Servlet技术,因此我们需要在建立一个项目的情况下,在src下创建一个com.ly(你名字的手写字母).servlet包,然后再在包下创建一个类,最后在类中书写相关代码(这个代码有一定的书写格式,如下:

  1. 创建普通的java类并继承HttpServlet
  2. 覆写 service方法
  3. 在service方法中书写逻辑代码即可
  4. 在 webRoot下的WEB-INF文件夹下的  web.xml文件中配置 servlet

浏览器执行项目学习?

我们在写完项目,并部署项目于服务器和启动服务器后,需要在浏览器上输入相关指令即(URL路径):http://localhost:8080/project/servlet别名--------------------------------------------服务器地址:端口号/虚拟项目名 /servlet的别名,然后运行即可

浏览器发送请求到服务器,服务器根据指令(url)请求指令中的URL信息,然后在运行环境中所建项目的webapps目录下找到对应的项目文件夹,再在web.xml中检索对应的servlet,最后找到调用并执行Servlet.


主人,要继续加油哦!小妲己爱你!

 

猜你喜欢

转载自blog.csdn.net/ly1716/article/details/89893003