Servlet相关(servletconfig、servletcontext、request)

>servletconfig:servlet的配置对象(servlet.get...)

每一个servlet对象,都有自己的servletconfig对象,这个servlet对象封装了相关的配置信息;

servletconfig对象对应web.xml里的内容:

 

 

>servletcontext  :servlet上下文对象(servlet.get...)。

定义了很多方法让servlet和容器进行交流。

>Servletcontext 对象就是整个项目。

所有本项目的servlet和jsp共用。

>servletcontext对象 可以取到web.xml中的配置的信息

>servletcontext对象 通常叫做application ,域对象,有范围的对象。在范围内任意的放数据和取数据。

>servletcontext 与域对象

Application:域对象 代表整个项目 向域中添加数据 从域中取数据

域对象都有的方法:setAttribute(k,v) getAttribute(k) removeAttribute(k)

Application域最大,随项目启动而创建,随项目停止而销毁,生命周期最长,所以用来传递数据。除此之外还有很多好用的方法。

 

>request请求对象

1.获取客户端信息:

请求对象获取请求头信息:

referer头可制作防盗用链接:

2。请求对象获得请求参数 ,关于请求参数(来自用户页面):

Post请求,在请求体里;

超链接请求,也是get请求,?Kv带参数

获取单个kv对中的参数值:

获取参数值map,并遍历:

 

 

 

猜你喜欢

转载自blog.csdn.net/AhaQianxun/article/details/88043722