随笔分类 - servlet
摘要:一:概要理解: (1)语法格式: ${表达式}(2)作用: El表达式一般支持作用域(application、session、request、pagecontext)中的属性。EL变量只支持某一作用域中的属性。 注意:EL表达式不能操作局部变量(3)优点:表达式内容为对象时不需要导包可以实现变量类型
阅读全文
摘要:JSP有九个内置对象(又叫隐含对象),不需要预先声明就可以在脚本代码和表达式中随意使用 JSP九大内置对象分为四类: 输入输出对象:out对象、response对象、request对象 通信控制对象:pageContext对象、session对象、application对象 Servlet对象:pa
阅读全文
摘要:javaweb开发中Servlet三大域对象的应用(request、session、application(ServletContext))。 1. request request是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效。 用处:常用于服务器间同一请
阅读全文
摘要:1.Session通过在服务器端记录信息确定用户身份。 2.Session是服务器端使用的一种记录客户端状态的机制,增加了服务器的存储压力 3. 什么是Session Session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上。客户端浏览器访问
阅读全文
摘要:Cookie通过在客户端记录信息确定用户身份 一个用户的所有请求操作都应该属于同一个会话, HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。 cookie机制: 客户端请求服务器,如果服务器需要记录该用
阅读全文
摘要:ServletContext对象 WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。 1)ServletContext对象应用1:多个web组件之间使用它实现数据共享 ServletConfig对象中维护了ServletContext
阅读全文
摘要:在Servlet的配置文件中,可以使用一个或多个<init-param>标签为servlet配置一些初始化参数。 当servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用servlet的init方法时,将Se
阅读全文
摘要:整个请求转发过程中共一次请求 整个请求转发过程中地址栏没有改变(不能访问外网) 整个请求转发过程中请求参数依然有效 请求转发之后的代码能否执行??? 》可以执行,但是有风险,一般用return解决风险 整个重定向过程中共两次请求 整个重定向过程中地址栏改变了(能访问外网) 整个重定向过程中请求参数全
阅读全文
摘要:一:servlet的生命周期 1.加载(创建servlet对象的过程) 2.初始化 只调用一次 调用init()方法 3.执行servlet任务 调用service()方法 可以调用n次 注意:避免405错误的产生 4.销毁 服务器关闭的时候 调用destroy()方法 如果服务器内存溢出的时候,会
阅读全文
摘要:父类Parent(相当于HttpServlet):service方法,用于处理任务分发,doGet、doPost方法用于报错 关注的是子类Son(servlet) 目的:杜绝错误的产生 方式: 第一种:重写父类的service方法,必须去掉super.service(req, resp); 第二种:
阅读全文
摘要:常见的Servlet中url-pattren的配置 1.固定配置, 如:/hi 引入通配符 * 2.以"/XXX"开头,以“*”结尾 3.以“*”开头,以“.XXXX”结尾 4.注意:不能以“/XXX”开头,以“*.XXXX”结尾 不能这么干:<!-- <url-pattern>/h/*.actio
阅读全文

浙公网安备 33010602011771号