servlet的简单实用

2025-07-02 07:23:52

1、l使用”*”来匹配0个或多稍僚敉视个字符 l如:<url-pattern>/ * </url-pattern> l代表输入任何不同的u rl地址都将匹配成功 lhttp://ip:port/appName/abc.html 匹配成功 lhttp://ip:port/appName/a bc/def/gh也匹配成功

servlet的简单实用

2、l不能使用斜杠开头,使用“涯箨唁峦*.”开头的任意多个字符 l如:<url-pattern>*.do</url-pattern>会匹配以”.do”结尾的请求 lhttp://ip:port/appName/abc.do 匹配成功 lhttp://ip:port/a ppName/a bc/a bc/a bc.do也匹配成功

servlet的简单实用

3、l如果精确匹配、通配符匹配、后缀匹配都没有匹配成功时,容器会查找相应的文件 l查找到对应文件则返回 l找不到对应文件返回404l实现几种不同的匹配原则,查看能够匹配成功的路径特点

servlet的简单实用

4、l一般情况下,Servlet的主要作用为充当控制器的角色,即接受请求并分发给不同的资源,这时Servlet只要有一个就可以完成分发的过程,所以需要将Servlet合并 l实现合并的步骤: 一 使用后缀匹配模式修改web.xml文件 一 获取请求资源路径,分析具体请求资源后,依据分析结果调用不同的分支处理 代码

servlet的简单实用

5、l将配置的多个Servlet节点删除 l保留一对儿servlet、servlet-mapping l修改url-pattern节点的内容为: “*.do”l通过调用request.getRequestURI()方法获取请求资源路径 l分析对应资源后分发

servlet的简单实用

6、l容器如何创建Servlet对象、如何为Servlet对象分配资源、如何调用Servlet对象的方法来处理请求、以及如何销毁Servlet对象的整个过程

servlet的简单实用
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢