学习笔记(01):JavaWeb基础核心技术-4. 佟刚_JavaWEB_第一个 Servlet 程序

立即学习:https://edu.csdn.net/course/play/1060/15785?utm_source=blogtoedu

2.在web.xml文件中配置和映射这个Servlet(因为我们想通过浏览器的方式来访问这个Servlet)
想要通过外部访问,就必须要有配置和映射
servlet  name和class(全类名)
servlet-mapping  name pattern(映射名) 


全类名指向的是物理文件,也就是要实现的Servlet

   <!-- 映射和配置servlet -->
    <servlet>
        <servlet-name>helloservlet</servlet-name>
        <!-- 定义servlet -->
        <servlet-class>one.HelloServlet</servlet-class>
        <!-- 配置servlet和对应的类绑定,并起一个名字 -->
        <!-- 全类名 -->
        <load-on-startup>1</load-on-startup>
        <!-- oad-on-startup标签默认servlet的顺序 -->
    </servlet>
    <servlet-mapping>
        <servlet-name>helloservlet</servlet-name>  
        <url-pattern>/hello</url-pattern>
        <!-- 访问根目录下hello.jsp时会映射到helloservlet这个servlet -->
        <!-- /代表这个web应用的根目录 -->
    </servlet-mapping>


注意:
<load-on-startup>2</load-on-startup>:
可以设置servlet的启动时机,谁先启动


一个servlet可以有多个servlet-mapping


<url-pattern>/hello</url-pattern>:
hello为虚拟根路径同时也可设置成带后缀名的
如:*.html,
只要以html结尾的项目都可以运行这个servlet;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值