Servlet工作原理

Servlet

工作原理

编写Servlet

  1. 创建servlet
    创建一个MyServlet继承HttpServlet,重写doGet和doPost方法,也就是看请求的方式是get还是post,然后用不同的处理方式来处理请求,
    2. 配置Servlet
xml 复制代码
//添加参数
<servlet>
        <servlet-name>类名</servlet-name>
        <servlet-class>全路径</servlet-class>
        <init-param>
            <param-name>key</param-name>
            <param-value>value</param-value>
        </init-param>
    </servlet>
    //Java代码中获取参数
        override fun init(p0: ServletConfig) {
        value = p0.getInitParameter("key")!!
        super.init(p0)
    }

按照步骤,首先浏览器通过http://localhost:8080/test01/MyServlet来找到web.xml中的url-pattern,这就是第一步,匹配到了url-pattern后,就会找到第二步servlet的名字MyServlet,知道了名字,就可以通过servlet-name找到第三步,到了第三步,也就能够知道servlet的位置了。然后到其中找到对应的处理方式进行处理。

参考原博客

相关推荐
小钟不想敲代码21 小时前
Python(三)
java·python·servlet
heartbeat..2 天前
Servlet 全面解析(JavaWeb 核心)
java·网络·后端·servlet
Edward111111113 天前
tomcat_servlet
java·servlet·tomcat
thulium_3 天前
SpringBoot3 配置嵌入Servlet容器
spring boot·servlet
不吃洋葱.4 天前
写servlet详细教程
servlet
韩立学长5 天前
【开题答辩实录分享】以《基于SSM的电影售票管理系统的设计与实现》为例进行选题答辩实录分享
java·spring·servlet
while(1){yan}7 天前
计算器和登录界面(实现前后端互通)
spring boot·spring·servlet·java-ee·tomcat·maven
lkbhua莱克瓦247 天前
反射4-反射获取成员变量
java·开发语言·servlet·反射
青衫码上行7 天前
【JavaWeb学习 | 第23篇】监听器、RBAC权限模型
java·学习·servlet·jsp
顶点多余7 天前
继承和多态
c++·servlet