随笔分类 - servlet
摘要:1.Filter的简介: Filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目标资源访问前后进行逻辑处理 2.编写: a.编写一个自定义类实现Filter接口 b.重写(重点是doFilter方法) c.在web.xml中进行配置(主要是配置对哪些资源进行过滤)
阅读全文
摘要:1. 监听器是监听某个对象的状态变化的组件; 2.概念: 事件源: 被监听的对象(三个域对象:request、session、servletContext) 监听器: 监听事件源对象 事件源对象的状态的变化都会触发监听器 注册监听器:将监听器与事件源进行绑定 响应行为: 监听器监听到事件源的状态变化
阅读全文
摘要:jsp被翻译成servlet之后,service方法中有9个对象定义并初始化完毕,我们在jsp脚本中可以直接使用这9个对象 out(页面输出)、reques(获取客户端信息)、response(响应给客户端信息)、config(服务器配置,可以获得初始化参数)、session(用来保存用户信息)、a
阅读全文
摘要:1.会话技术 从打开一个浏览器访问某个战点,到关闭这个浏览器的整个过程,成为一次会话。会话技术就是记录这次会话中客户端的状态与数据的 会话技术分为Cookie和Session 2.Cookie 数据存储在客户端本地,减少服务器端的存储压力,安全性不好,客户端可以清除Cookie 创建Cookie对象
阅读全文
摘要:1.ServletContext: 在服务启动时创建,在服务关闭时销毁,域的作用范围是整个web应用 2.request: 访问时创建,响应结束时销毁,域的作用范围是一次请求
阅读全文
摘要:1.为什么会乱码? 如上图所示: 1)字符解码会默认选用iso解码,所以要设定中文解码(utf-8),并且在获取writer对象前设置(该设置一般不用写,设置第二步后,tomcat容器会默认设置该过程) 2)但此时浏览器还不知道你设置的是utf-8编码,所以要告诉浏览器用utf-8进行解码 api封
阅读全文
摘要:1.重定向: 用户发送请求到servlet1,servlet1没有,将结果返回,告诉servlet2有,自动请求到servlet2(第一次是用户主动发送请求,第二次是自动发送请求),如图: 代码展示: 但是重定向时一般不会进行上面的代码,因为有些是重复不变的,api里提供了重定向的方法: 2.转发:
阅读全文
摘要:1.ServletContext代表是一个web应用的环境(上下文)对象,ServletContext对象内部封装的是该web应用的信息,一个web应用只有一个ServletContext对象。 2.怎样获得ServletContext对象? 1)init方法中,调用config.getServle
阅读全文

浙公网安备 33010602011771号