《GetSession(false)在JSP和Servlet首次访问结果不同的问题--原创》的相关内容
相关讨论
谁在创建session(2)-悄悄干活的jsp
jsp文件是session创建的一个源头,这里指的不是在jsp文件中用代码或者标签来操作session,这些都是在控制中的。容易忽视或者说根本就不会意识到的(比如我,就是写jsp三年后才发现的)是,jsp有自动创建session的机制,在jsp页面中,如果没有明确的给出 <% @page session="false"%>,jsp页面会非常乖巧(如果刚好需要)或者说是偷偷摸摸(如 ...
by skydream 2007-12-29 浏览 (930) 回复 (0) 关键字:
讨论:关于ThreadLocal用法的一点疑惑
我使用ThreadLocal来管理session的动机是,为了避免在一个页面,也就是一个线程中过于频繁的openSession,和closeSession(),而增加不必要的性能负担。这是ThreadLocalSession的代码:
[code:1]public class ThreadLocalSession{
// The object of Hibernate env ...
by jbaggio 2003-12-03 浏览 (18757) 回复 (21) 关键字:
open session and Hibernate事务处理机制
在没有使用Spring提供的Open Session In View情况下,因需要在service(or Dao)层里把session关闭,所以lazy loading 为true的话,要在应用层内把关系集合都初始化,如 company.getEmployees(),否则Hibernate抛session already closed Exception; Op ...
by ivorytower 2008-04-23 浏览 (9186) 回复 (18) 关键字: open session and hibernate事务处理机制
OpenSessionInView详解
OpenSessionInViewFilter是Spring提供的一个针对Hibernate的一个支持类,其主要意思是在发起一个页面请求时打开Hibernate的Session,一直保持这个Session,直到这个请求结束,具体是通过一个Filter来实现的。
由于Hibernate引入了Lazy Load特性,使得脱离Hibernate的Session周期的对象如果再想通过getter方法取到 ...
by downpour 2006-11-01 浏览 (16457) 回复 (13) 关键字: spring opensessioninview
相关博客
谁在创建session(2)-悄悄干活的jsp
jsp文件是session创建的一个源头,这里指的不是在jsp文件中用代码或者标签来操作session,这些都是在控制中的。容易忽视或者说根本就不会意识到的(比如我,就是写jsp三年后才发现的)是,jsp有自动创建session的机制,在jsp页面中,如果没有明确的给出 <% @page session="false"%>,jsp页面会非常乖巧(如果刚好需要)或者说是偷偷摸摸(如 ...
by skydream 2007-12-29 浏览 (2262) 回复 (0) 关键字:
Web开发Struts:Session对象创建和控制
首先谈一下session对象在web开发中的创建以及sessionId生成并返回客户端的运行机制。
session对象当客户端首次访问时,创建一个新的session对象。并同时生成一个sessionId,并在此次响应中将sessionId
以响应报文的方式返回客户端浏览器内存或以重写url方式送回客户端,来保持整个会话,只要sever端的这个session对象没有销毁,以后再调用
reque ...
by ywg2008 2008-01-30 浏览 (176) 回复 (0) 关键字: session对象
Struts架构中的Session对象创建和控制
首先谈一下对session对象在web开发中的创建以及sessionId生成并返回客户端的运行机制。 session对象当客户端首次访问时,创建一个新的session对象。并同时生成一个sessionId,并在此次响应中将sessionId以响应报文的方式些回客户端浏览器内存或以重写url方式送回客户端,来保持 ...
by pharaohsprince 2007-08-02 浏览 (301) 回复 (0) 关键字:
jsp项目中实现关闭浏览器后吊线,只要不关闭不操作也保持在线
引自:http://www.nqqn.com/ym/62/3706.htm最近一个项目中用jsp实现用户登录,当然是使用session来保持。这个用implements HttpSessionBindingListener接口来实现,这个是我写的简要代码。 public class OnLineUser implements HttpSessionBindingListener { private ...
by nolan022 2008-02-13 浏览 (196) 回复 (0) 关键字: jsp项目中实现关闭浏览器后吊线,只要不关闭不操作也保持在线
做每个功能时都要加上这几种验证
1:做每个功能时都得注意这个功能模块部分是否让没有登陆的用户访问?
如果不允许,记得加上下面的代码:
public Actis validate(ActionMapping mapping,
HttpServletRequest request) {
Actis errors = new Actis() ;
//因错误信息会在action之前被加载,所以在validate方 ...
by heisetoufa 2008-08-12 浏览 (54) 回复 (0) 关键字: 验证 功能 注意
相关圈子讨论
fc.getExternalContext().getSession(false)方法里的false和true有什么区别吗?
哪位朋友能告诉我吗?谢谢!
by zhangbo198294 2007-08-08 浏览 (733) 回复 (2)
spring 的OpenSessionInViewFilter简介
假设在你的应用中Hibernate是通过spring 来管理它的session.如果在你的应用中没有使用OpenSessionInViewFilter或者OpenSessionInViewInterceptor。session会在transaction结束后关闭。
如果你采用了spring的声明式事务模式,它会对你的被代理对象的每一个方法进行事务包装(AOP的方式)。如下:
<bean id ...
by limeng1028 2008-05-26 浏览 (532) 回复 (0)
Tapestry4.1.5 tree组件问题的解决及页面缓存带来的问题
Tapestry使用缓存来极大地提高效率,根据使用情况,使用缓存能提高大约50%
(甚至更高,当然,编程时应具有比较良好的风格,且对Tapestry的缓存机制比较了解),首先,当一个页第一次被访问,该页以对象方式生成后,其中所有属性首次初始化,页面访问完毕后,被放入页面cache pool中,当再次访问该页时,不会再生成该页面对象,而是直接从缓存中拿出使用,极大提高效率。第二,页面中属性不会再次生 ...
by defencez 2008-09-27 浏览 (79) 回复 (1)
cetia4学习笔记(3)
http://our.bizairshop.com/note/post/cetia4-3.html
5.2 POST/PUT/DELETE HTTP请求的path info
// 对应 http://example.com/forum/topics
public String update( ActionContext cont ...
by tou3921 2008-09-18 浏览 (42) 回复 (0)
相关新闻
如何让JSON穿梭在服务器于浏览器之间
如何让JSON穿梭在服务器于浏览器之间
一个新的轮子,现在网络上充斥这一大堆的轮子.我也做了一个.一半是研究,一半是想做给自己用
目前实现的功能
1 JSON转换成java对象(按一定的规则提交)
什么意思呢,就是你能够将你在浏览其中提交的JSON直接转换成一个java对象供应用程序调用
2 java对象转换成JSON
可以将servlet中的java对 ...
by helyho 2008-03-10 浏览 (3792) 回复 (6) 关键字: json hocate
Spring2.0的新特性点评
Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面:
一、Spring的XML配置引入XML Schema语法简化配置
在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (1258) 回复 (0) 关键字: spring
基于JavaScript的代码自动生成工具
JavaScript Based Code Generator - codegen 工具主页http://sourceforge.net/projects/jbcgen/目的快速生成程序代码, 比如Struts, Spring, Jdbc/Hibernate所有前后台的代码.简单介绍本工具生成代码的思想是读取数据库中表的结构, 使用JavaScript作为脚本语言编写模板, 生成各种代码或者文件, ...
by jejwe 2008-03-06 浏览 (3651) 回复 (2) 关键字:

