- 浏览: 558369 次
文章分类
- 全部博客 (235)
- 数据库 (12)
- j2se (10)
- JQuery (2)
- 经验总结 (4)
- 防毒 (1)
- Struts (20)
- Spring (12)
- 项目 (3)
- 电脑维修项目 (1)
- Eclipse (2)
- JSP (13)
- mysql (5)
- Hibernate (54)
- ssh (1)
- 学习网站 (1)
- tomcat (9)
- servlet (24)
- java语言基础 (1)
- jbpm (1)
- linux (0)
- 技巧积累 (1)
- javaBean (2)
- 设计模式 (2)
- 实用的操作 (9)
- oracle (1)
- UML学习 (1)
- 版本控制 (1)
- 框架 (9)
- javaWeb基础 (13)
- c语言 (0)
- ant (0)
- 关于权限 (3)
- 真正开发有用 (5)
- javascript (2)
- 算法 (1)
- J2EE (1)
- junit (1)
最新评论
-
alleni123:
不错 一搜就搜到这个了
ssession和servletContext的比较 -
hua7381:
楼主,你真实帮了大忙了!!
万能乱码处理---url传中文 -
albrich:
1楼是正解
摘] 装了个Tomcat遇到的问题 -
JA_mcj:
ssession和servletContext的比较 -
haotw:
看了很有帮助,总算对hibernate的延迟加载有一定的了解了 ...
[转]hibernate延迟加载
Servlet实现访问次数的例子
下面是通过servleContext来做访问次数
区别在于session是局部的,servletContext是共享的.
当换了另一个窗口开始访问又从0开始计数,而servletContext则是接下去计数.
//ShowTimesServlet.java /*Servlet实现访问次数的例子!*/ import java.io.*; import java.util.zip.*; import javax.servlet.*; import javax.servlet.http.*; /* 这个类实现访问次数。显示访问次数!看是第几次访问! */ public class ShowTimesServlet extends HttpServlet { public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, java.io.IOException { response.setContentType("text/html"); HttpSession session = request.getSession(); String heading; Integer accessCount =(Integer)session.getAttribute("accessCount"); if(accessCount == null) { accessCount = new Integer(0); heading = "Welcom,You are first time to visit!"; } else { heading = "Welcome Backer"; accessCount = new Integer(accessCount.intValue()+1); } session.setAttribute("accessCount",accessCount); PrintWriter out = response.getWriter(); out.println("The title:"+heading); out.println("Access count: "+accessCount); } public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException, java.io.IOException { doGet(request,response); } }
下面是通过servleContext来做访问次数
package org.linweihan.test; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class TestServletContext extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ServletContext servletContext = this.getServletContext(); Integer accessCount =(Integer)servletContext.getAttribute("accessCount"); if(accessCount == null){ accessCount = 0; }else{ accessCount = accessCount + 1; } servletContext.setAttribute("accessCount", accessCount); PrintWriter out = response.getWriter(); out.println("<html><body><h2>"+accessCount+"</body></html>"); } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } }
区别在于session是局部的,servletContext是共享的.
当换了另一个窗口开始访问又从0开始计数,而servletContext则是接下去计数.
发表评论
-
[转]context-param和init-param区别
2007-11-19 09:19 2807context-param和init-param区 ... -
servlet的路径问题
2007-09-22 22:49 1542解决路径的原则:在地址栏中配出完整的路径就可以了 最好在web ... -
servlet的架构与生命周期
2007-09-22 20:26 1315servlet的架构与生命周期 -
如何掌握servlet
2007-09-21 01:18 1201至少掌握这么几点: 1.从HttpServlet继承 2.重写 ... -
[摘]servletContext
2007-09-20 23:32 1496... -
学习session
2007-09-20 23:20 1051没有说都能记的这些方法,记住原理就ok了. 所以要会查api和 ... -
[摘]Session实现原理
2007-09-20 22:56 2384Session实现原理 http://blog. ... -
Cookie概述
2007-09-20 21:03 1339Cookie是服务器发送给浏览器的体 ... -
session学习1
2007-09-20 20:51 1028Provides a way to identify a us ... -
cookie学习
2007-09-20 20:14 12421) 创建Cookie: Cookie c = ... -
理清servlet的关系
2007-09-20 02:52 1116javax.servlet.servlet是个接口 java ... -
学servlet复习extends和implements的区别
2007-09-19 23:53 2154extends和implements的区别 本文摘抄 ... -
servlet的作用--我之理解
2007-09-19 23:08 3708早期用servlet充当视图层,业务逻辑层及持久层. p ... -
Tomcat运行servlet出现的问题.
2007-09-19 06:27 2970javax.servlet.ServletException: ... -
[摘]tomcat中运行servlet!
2007-09-19 05:25 1371虽然自己做过一些servlet 不过还是喜欢转发别人的文章可能 ... -
servlet的jar包
2007-09-19 04:49 3524在tomcat下的common目录下的lib目录有 对serv ... -
servlet的api
2007-09-19 04:35 1598servlet的文档不在java文档中,而在j2ee文档中,或 ... -
servlet学习笔记2-servlet中得到cookie的信息
2007-09-19 01:11 1547Servlet API 提供了一个Cookie 类,封装了 ... -
Servlet学习笔记1.3
2007-09-19 01:05 1142最好的方法是看下servlet的文档 ------------ ... -
[摘]Servlet 2.4 的新功能
2007-09-19 00:54 1725Servlet 2.4 的新功能 ...
相关推荐
博客地址:...存放数据指的是这三个对象在工程中setAttribute(),removeAttribute()的时候,我们的监听器就会知道,然后在对应的方法中执行相应的操作。
NULL 博文链接:https://llxhna.iteye.com/blog/1067851
第八节 Session和ServletContext 第九节 Jsp语法和Jsp隐含对象 第十节 JavaBean知识 第十一节 MVC模式 第十二节 EL表达式 第十三节 JSTL知识1 第十四节 JSTL知识2 第十五节 监听器 第十六节 过滤器 第十七节 文件...
快速认清pageContext,request,session,application/ServletContext的区别。 区别1:生命周期 区别2:共享范围 区别3:适合存储什么样的数据
三个对象:rquest,session,ServletContext 实现的接口:ServletRequestListener,HttpSessionListener,ServletContextListener 工程的大致步骤: 1.自定义实现三个监听器的类 2.使用注解的方法注册监听器 3....
还有request域、session域和page域。 (5)ServletContext对象可以获取一些全局的配置信息,例如数据库的一些信息,可以配置xml文件当中 ,之后,通过ServletContext对象获取。这样配置的好处是每个servlet都可以...
之前上传了一个通过Flash实现多...方法二:在application(ServletContext)里保存一个session管理器HashMap:sessionId---sessionRef,这样可以在所有的servlet/jsp里调用,这需要在url里将sessionId以参数形式传递,如...
public class AmpList implements ServletContextListener,HttpSessionListener,HttpSessionAttributeListener { private ServletContext application=null; public void contextInitialized(ServletContext
Servlet处理请求、多线程和映射、Servlet的卸载、Servlet映射技术、通过类名调用Servlet、HTTP会话、建立Session、Request Dispatcher接口、Servlet接口、ServletConfig接口、ServletContext接口、SingleThreadModel...
随着时间的过去,发展了许多会话跟踪的技术,但是使用起来都比较麻烦。 JavaServletAPI提供了一个简单的接口,通过这个接口,Servlet引擎可以有效地跟踪用户的会话。 建立Session 因为HTTP是一个请求-响应协议,一...
它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。 response表示HttpServletResponse对象,并提供了几个用于设置送回 浏览器的响应的方法(如cookies,头信息等...
l监听器就是监听某个对象的的状态变化的组件。事件源:被监听的对象 ----- 三个域对象 request session servletContext
四种会话跟踪方式: 1.Session HttpSession session = request....ServletContext:Servlet上下文对象 它是一个公共区域,可以被所有的客户端共享 setAttribute():向公共区域里放入数据 getAttribute():从公共区域里取数据
方立勋JavaWeb视频教程_servlet开发和ServletConfig与ServletContext对象(第五天) 方立勋JavaWeb视频教程_request response(第六天) 方立勋JavaWeb视频教程_Cookie和Session(第七天) 方立勋JavaWeb视频教程_...
接收消息:从ServletContext中获取消息,如果不为空则输出消息。 5. 在线人员列表显示功能的实现 将登录进系统的用户与其对应的session存储到一个userMap中,然后显示出来 6. 踢人功能的实现 接收前台传来的...
config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)以及服务器的有关信息(通过传递一个ServletContext对象) 序号 方 法 说 明 ...
1.请按照以下要求编写程序。 (1)编写用户登录的界面login.html和登录成功的界面welcome.html。 (2)编写处理用户登录请求的Servlet类Login。...1.请编写程序,使用session、Cookie实现购物车,图书表book中
在Struts2中,操作Servlet API 的BaseAction 包括获取Request对象、获取Session对象、获取ServletContext对象、获取Response对象
本系统是在观看《韩顺平java2ee视频》servelt部分后完成的。 Servlet版本的用户管理系统 主要功能包括: 1.管理用户 ...代码和数据库文件在manageruser文件夹中 使用MyEclipse开发,数据库使用SQL Server
Encodes the specified URL by including the session ID in it, or, if encoding is not needed, returns the URL unchanged. -------------------------------------------------------------------------------...