javaEE
文章平均质量分 84
iteye_10833
这个作者很懒,什么都没留下…
展开
-
java servlet拾遗(1)-Servlet总揽
一、总的来看:java servlet API 类框图 (1)、Servlet Api的核心是javax.servlet.Servlet接口,包括5个方法,3个方法由Servlet容器来调用 public void init(ServletConfig config) throws ServletException; 初始化资源,容器启动的时候 public void ser...原创 2015-09-21 15:18:22 · 239 阅读 · 0 评论 -
java servlet拾遗(2)-请求转发、包含、重定向
Servlet对象全部由Servlet容器创建,并且Servlet对象的service()方法也由容器调用,那么一个Servlet对象能否直接调用另外一个Servlet对象的service()方法?很遗憾,不行。一个servlet对象无法获得另外一个servlet对象的引用,只能通过Servlet容器调用。假如一个请求,需要两个Servlet对象的service方法共同完成,该怎么做呢? Se...2015-09-21 17:08:34 · 104 阅读 · 0 评论 -
java servlet拾遗(3)-servlet 线程安全问题
Servlet容器启动时,会对每一个Servlet对象实例化一次,而且是仅仅一次,在运行的时候,不管多少个请求都是同时执行这一个Servlet对象实例。也就是说Servlet对象是单实例多线程,这个时候,就需要注意到并发安全问题。 一、为什么不安全 先看两个定义: 实例变量:实例变量在类中定义。类的每一个实例都拥有自己的实例变量,如果多个线程同时访问该实例的方法,而该...2015-09-21 18:03:34 · 186 阅读 · 0 评论 -
java servlet拾遗(4)-会话
一、什么是HTTP会话 web领域的会话也称作HTTP会话,而实际上http是无状态的,http协议也没有制定会话协议。会话机制则是根据跟踪客户状态的一种解决方案,可以使用ASP,PHP,JSP等等,而实际上这些语言实现的方式,才叫HTTP会话。 二、解决方案 http会话是基于cookie,cookie则是在浏览器端(客户端)存储一些时间短、信息量少的数据,可以存在...2015-09-28 16:27:36 · 67 阅读 · 0 评论 -
java servlet拾遗(5)-过滤器
一、什么是过滤器,为什么需要 在应用中,比如登录、浏览商品、加入购物车等等,有一些通用处理,比如存储用户的请求日志,对用户的权限进行拦截,等等, 如果在每个请求都重写一遍,非常费时,而且代码不可维护,此时我们就需要一个统一的处理,当进行上面的请求时,都会先经过一组处理,在进行特定的请求。这就是过滤器。 二、Servlet规范定义 javax.servlet.Filt...2015-09-28 17:00:18 · 83 阅读 · 0 评论 -
java servlet拾遗(6)-监听器
在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为 ServletContext, HttpSession 和 ServletRequest 这三个域对象。 一、监听ServletContext的事件 (1)、ServletContextListener 监听的事件源是ServletContextEvent,ServletContextLi...原创 2015-09-28 18:02:21 · 82 阅读 · 0 评论 -
消息中间件(1)-JMS规范
一、什么是JMS,为什么需要它 (1)、消息中间件的定义: 指利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。消息中间件可以即支持同步方式,又支持异步方式。异步中间件比同步中间件具有更强的容错性,在系统故障时可以保证消息的正常传输。异步中间件技术又分为两类:广播方式和...2015-09-29 18:12:55 · 128 阅读 · 0 评论 -
java servlet 目录
java servlet拾遗(1)-Servlet总揽 java servlet拾遗(2)-请求转发、包含、重定向 java servlet拾遗(3)-servlet 线程安全问题 java servlet拾遗(4)-会话 java servlet拾遗(5)-过滤器 java servlet拾遗(6)-监听器 ...2016-07-18 20:53:43 · 244 阅读 · 0 评论