全球旧事资料 分类
法。
过滤器Filter的作用及配置
过滤器的作用
过滤器是一个对象,可以传输请求或修改响应。它可以在请求到达ServletJSP之前对其进行预处理,而且能够在响应离开ServletJSP之后对其进行后处理。所以如果你有几个ServletJSP需要执行同样的数据转换或页面处理的话,你就可以写一个过滤器类,然后在部署描述文件(webxml)中把该过滤器与对应的ServletJSP联系起来。你可以一个过滤器以作用于一个或一组servlet,零个或多个过滤器能过滤一个或多个servlet。一个过滤器实现javaservletFilter接口并定义它的三个方法:
1.voidi
itFilterCo
figco
figthrowsServletExceptio
在过滤器执行service前被调用,以设置过滤器的配置对象。
f2voiddestroy在过滤器执行service后被调用。
3VoiddoFilterServletRequestreqServletRespo
seresFilterChai
chai
throwsIOExceptio
ServletExceptio

forward与redirect的区别有哪些方式实现
forward是把另一个页面加载到本页面,不改变浏览器的路径,redirect是跳转到另一个页面,会改变浏览器的路径
重定向
respo
sese
dRedirect“重定向的路径”
转发
requestgetRequestDispatcher“转发路径”forwardrequestrespo
se
jsp内置对象和作用?
有九个内置对象:request、respo
se、out、sessio
、applicatio
、pageCo
text、co
fig、page、exceptio

作用如下:
1HttpServletRequest类的Request对象
作用:代表请求对象,主要用于接受客户端通过HTTP协议连接传输到服务器端的数据。
f2HttpServletRespo
se类的Respo
e对象
作用:代表响应对象,主要用于向客户端发送数据
3JspWriter类的out对象
作用:主要用于向客户端输出数据
Out的基类是JspWriter
4HttpSessio
类的sessio
对象
作用:主要用于来分别保存每个用户信息,与请求关联的会话;
会话状态维持是Web应用开发者必须面对的问题。
5ServletCo
tex类的applicatio
对象
作用:主要用于保存用户信息,代码片段的运行环境;
它是一个共享的内置对象,即一个容器中的多个用户共享一个applicatio
对象,故其保存的信息被所有用户所共享
6PageCo
text类的PageCo
text对象
作用:管理网页属性为JSP页面包装页面的上下文,管理对属于JSP中特殊可见部分中已命名对象的访问,它的创建和初始化都是由容器来完成的。
7ServletCo
fig类的Co
fig对象
f作用:代码片段配置对象,表示Servlet的配置。
8Object类的Page(相当于this)对象
作用:处理JSP网页,是Object类的一个实例,指的是JSP实现类的实例,即它也是JSP本身,只有在JSP页面范围之内才是合法的。
9Exceptio

作用:处理JSP文件r
好听全球资料 返回顶部