摘要:
JSP指令 作用:提供整个JSP页面的相关信息,用于JSP页面与容器之间的通信 语法: <%--并行书写--%> <%@ 指令名 ,属性值=值 属性值=值 %> <%--分行书写--%> <%@ 指令名 ,属性值=值 %> <%@ 指令名 ,属性值=值 %> jsp的3个指令 @page / 设置页 阅读全文
摘要:
JSP 全称:java servlet page / java的servlet的页面技术 作用:解决servlet拼接页面的繁琐工作 web容器第一次接收到对某个jsp页面的请求后,会把jsp代码翻译为servlet jsp本质上就是一个servlet,第一次请求jsp时 他要进行翻译、编译 所以会 阅读全文
摘要:
过滤器 过滤器:在客客户端访问目标资源之前,进行拦截的一个中间组件 作用:对客户端的请求和服务器端相响应的类容进行修改、拦截 过滤器链:多个过滤器针对同一个请求或响应生效。 请求过滤1 2 3;响应过滤 3 2 1 1 2 3 (过滤器链)的顺序与(web.xml文件中映射的先后||使用注解的全类名 阅读全文
摘要:
Servlet监听器(二) 监听器接口中的方法 / 会话事件 生命周期 会话对象的创建 / 第一次 调用getSession()时创建 会话对象的销毁 / 设置回话超时 : 1.设置最大激活时间;2.调用.invalidate()方法;3.在web.xml 进行配置 <session-config> 阅读全文
摘要:
Servlet监听器 Servlet监听器主要目的是给web应用增加事件处理机制,以便更好地监视和控制web应用的状态变化 监听器事件类型 全局事件 / ServletContext (在服务器启动后创建,在服务器关闭或者重启时销毁) 生命周期 属性变化 会话事件 / HttpSession 生命周 阅读全文
摘要:
作用域对象 在web应用中有三个对象可以对数据进行保存和操作 应用上下文对象 / servletContext(全局对象) 当服务器启动的时候,web容器就会为该web应用创建一个全局对象。全局对象只创建一次。 全局共享:在限人数统计 会话对象 /Httpsession(某个用户可操作对象) 当se 阅读全文
摘要:
Session session 运行原理 接受到客户端的请求后,服务器端就会创建一个 session对象。session对象保存了所有用户的信息.当创建一个session对象时 会产生一个sessionId的一个编号与该session对象关联。 服务器通过cookie的方式把产生的sessionId 阅读全文
摘要:
Web状态管理概述 原因:HTTP是一个无状态的连接 无状态:不会记录上次访问的信息,每次的请求都是一次全新的请求。 Web应用状态管理:4总方式来进行状态跟踪(回话跟踪) 隐藏表单域 在源代码中可以查看到,相对不安全。 cookie:(服务器给客户端的小甜点), 把信息保存在客户端 Session 阅读全文
摘要:
请求转发(请求派发) 整个转发过程在服务器内部完成。区分于重定向,重定向需要浏览器支持 请求转发重定向 执行过程 服务器内部完成 访问过程需要浏览器支持 请求与响应次数 一次请求,一次响应 两次请求,两次响应 请求转发是通过RequestDispatcher对象来进行程序分发: //转发语句 req 阅读全文
摘要:
请求消息体 请求的消息体可以是文本,也可以是二进制 普通文本消息体 String value = req.getParameter("参数名"); //参数名包含: //超链接对应的是?号好后面的参数名 //对于表单的话,参数为 表单控件中 name的值 //getParameter("参数名"); 阅读全文