学习JavaWeb之Servlet的路径映射问题

本文探讨Servlet的路径映射问题,解释了web.xml中<servlet>和<servlet-mapping>的作用。Servlet的内部映射名称提供了一种安全机制,避免直接暴露类路径。当用户访问如http://localhost:8080/Servlet_Requset的URL时,Tomcat根据web.xml找到对应的Servlet并加载执行。详细过程将在Servlet生命周期的后续章节中进一步阐述。
摘要由CSDN通过智能技术生成

  在前面的一个小节中开始了Servlet的学习之路,并且编写了一个简单的Servlet,不过关于Servlet的很多东西还没有开始研究,接下来我们就来学习关于Servlet中的路径映射问题,也就是前面的web.xml文件中关于Servlet配置的相关问题。

在前面中,我们编写了下面这样的代码,接下来具体讲解一下各个部分的含义以及作用。

  <servlet>
    <servlet-name>Servlet_Request</servlet-name>
    <servlet-class>cn.xuhuanfeng.servlet.Servlet_Request</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>Servlet_Request</servlet-name>
    <url-pattern>/Servlet_Request</url-pattern>
  </servlet-mapping>

  正如上面所看到的,我们需要在web.xml中声明Servlet( 用于在服务器加载时将对应的Servlet加载,如果没有在web.xml中声明的Servlet是不能够正常进行访问的)

  <servlet></servlet>正是起到这样的作用。其中的<servlet-name>servlet_Request</servlet

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值