Web
文章平均质量分 53
iteye_2917
这个作者很懒,什么都没留下…
展开
-
Servlet的生命周期
Servlet的生命周期很简单:只有一个主要的状态——初始化。如果servlet没有初始化,则要么正在初始化(运行其构造函数或init()方法)、正在撤销(运行其destroy()方法),要么就是还不存在。init()方法有可能被覆盖,如果有初始化代码(如得到一个数据库连接,或向其他对象注册),就要覆盖servlet类中的init()方法。service()方法不太可能被覆盖,应该覆盖do...原创 2011-10-09 20:27:24 · 60 阅读 · 0 评论 -
JSP标准动作
JSP 标准动作包括:<jsp:include><jsp:param><jsp:forward><jsp:plugin><jsp:useBean><jsp:setProperty><jsp:getProperty> 1. <jsp:useBean>原创 2011-10-27 09:54:48 · 129 阅读 · 0 评论 -
Servlet的8大监听者
场景监听者接口事件类型 你想知道一个WEB应用是否添加,删除或替换了一个上下文属性Javax.servlet.ServletContextAttributeListenerattributeAddedattributeRemovedattributeReplacedServletContextAttributeEvent你想知道什么时...原创 2011-10-24 21:16:57 · 93 阅读 · 0 评论 -
Servlet属性API
Serlvet中属性就是一个对象,可能设置(也称为绑定)到另外3个servlet API对象中的某一个,包括ServletContext、HttpServletRequest(或ServletRequest)或者HttpSession。可以把它简单的认为是一个映射实例对象中的名/值对(名是一个String,值是一个Object)。3个属性作用域(上下文、请求和会话)分别由ServletCo...原创 2011-10-23 16:17:23 · 90 阅读 · 0 评论 -
关于 session 的 HttpSessionActivationListener 监听器
Jsp/servlet 标准不要求一个web容器支持分布式应用,但是他一定要支持HttpSessionActivationListener借口,以使代码可以支持分布式环境。一般免费的web容器都不支持分布式,weblogic websphere是支持的。为了负载均衡或者fail-over,web容器可以迁移一个session到其他的jvm.session的passivation是指非活动的sess...原创 2011-10-23 16:08:59 · 104 阅读 · 0 评论 -
关于会话的几点总结
1、HTTP协议本身是“连接-请求-应答-关闭连接”模式的,是一种无状态协议(HTTP只是一个传输协议); 2、Cookie规范是为了给HTTP增加状态跟踪用的(如果要精确把握,建议仔细阅读一下相关的RFC),但不是唯一的手段; 3、所谓Session,指的是客户端和服务端之间的一段交互过程的状态信息(数据);这个状态如何界定,生命期有多长,这是应用本身的事情; 4、由于B...原创 2011-10-20 21:32:00 · 109 阅读 · 0 评论 -
cookie和session机制区别与联系
[size=large][b]cookie和session[/b][/size]具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开客户端的cookie支持。cookie的作用就是为了解决HTTP协议无状态的缺陷所作的努力。而session机制采用的是一种在客户端与服务器之间保持状态的解决方案。同时我们也看到,由于采用服务器端保持...原创 2011-10-20 20:32:24 · 84 阅读 · 0 评论 -
Servlet请求转发 RequestDispatcher接口
[align=left]在Servlet中,利用RequestDispatcher对象,可以将请求转发给另外一个Servlet或JSP页面,甚至是HTML页面,来处理对请求的响应。[b]一、RequestDispatcher接口方法简介[/b] 1. RequestDispatcher对象由Servlet容器来创建,封装一个由路径所标识的服务器资源。 ...原创 2011-10-10 10:27:55 · 100 阅读 · 0 评论 -
Servlet属性作用域
属性是存在于3个Servlet API对象(ServletContext、HttpSession和HttpServletRequest)中的对象集。简单来说,我们可以认为它们是键值对的集合。对于属性的作用域也有3个,即Context、Session和Request作用域,属性可以绑定到这三个作用域上。每个作用域都有它的优点和缺点。取决于具体的需求,我们会将一个属性存放到其中的一个作用域中。...原创 2011-10-09 21:17:09 · 239 阅读 · 0 评论 -
Servlet中的八大Listener
JSP/Servlet 中的事件处理写过AWT或Swing程序的人一定对桌面程序的事件处理机制印象深刻:通过实现Listener接口的类可以在特定事件(Event)发生时,呼叫特定的方法来对事件进行响应。 其实我们在编写JSP/Servle程序时,也有类似的事件处理机制,所不同的是在JSP/Servlet中是在web.xml中注册Listener,由Container在特定事件发生时呼叫特定的...原创 2011-10-09 20:34:50 · 86 阅读 · 0 评论 -
Servlet的输出
ServletResponse接口只提供了两个流可供选择:ServletOutputStream用于输出字节,PrintWriter用于输出字符数据。 PrintWriter [code="java"]PrintWriter writer = response.getWriter(); writer.println("some text and HTML");[/code] ...原创 2011-10-09 20:32:43 · 284 阅读 · 0 评论 -
EL隐式对象
下表列出了 11 个 EL 隐式对象的标识符。不要将这些对象与 JSP 隐式对象(一共只有九个)混淆,其中只有一个对象是它们所共有的。 类别标识符描述JSPpageContextPageContext 实例对应于当前页面的处理作用域 pageScope与页面作用域属性的...原创 2011-10-27 21:09:18 · 132 阅读 · 0 评论