JSP--Servlet

Servlet配置:(一个Serlvet的<servlet-mapping>标签必须要放在其<servlet>标签后定义)


Servlet的名字在配置文件中用标签<servlet-name>XXX</servlet-name> 


Servelt的类:指的是实现该Servlet的具体的文件。

当是Servlet文件时,用<servlet-class>XXX</servlet>来定义XXX

当是JSP文件时,用<jsp-file>XXX</jsp-file>来定义XXX


描述是指在配置某Servlet时,对其主要特征的一些描述。<discription>String</discription>


显示名用来指定某Servlet在IDE工具中显示的名字。该名称提供给IED工具可能会用来标记次Web应用的一个名称。它用标枪<display-name>定义。


Servlet初始化参数的配置:

<init-param>

        <param-name>XXX</param-name>

        <param-value>xxx</param-value>

</init-param>


启动装入优先级的设置:

启动装入优先级是指不同的Servlet被Tomcat服务器加载的先后次序。设置该项可以保证Servlet按照一定的顺序被加载。在配置文件中,通过在标签<load-on-startup>和</load-on-startup>之间添加一个数字来完成优先级的设置。数字越大,越后被加载。


Servlet的映射:

Servlet的映射就是讲该Servlet与访问它的URL地址建立对应关系。可以为同一个Servlet建立多个映射。

<servlet-mapping>

<servlet-name>Servlet的名字</servlet-name>

<url-pattern>Servlet的URL</url-pattern>

</servlet-mapping>

只有在定义完某个Servlet的<servlet>标签后,才能定义其<servlet-mapping>标签。



Servlet监听:

监听Servlet上下文信息:

实现ServletContextListener接口的初始化和销毁事件;实现ServletContextAttributeListener接口的增加、删除和修改。


监听HTTP会话信息:

HTTP会话信息指的是Session对象的创建和销毁、会话中属性的设置请求、会话的状态和会话的绑定信息等。通过HttpSessionListener接口监听Http会话的创建、销毁信息;通过HttpSessionAttributeListener接口监听会话中属性的设置请求;通过HttpSessionActivationListener监听会话的状态信息;通过HttpSessionBindingListener监听会话中对象的绑定信息。


监听客户端请求信息:

客户端请求信息是指请求对象的创建、销毁以及其属性的添加、更改和删除。通过实现ServletRequestListener和ServletRequestAttributeListener接口来完成。



开发Web应用过滤器:







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值