集成bboss会话共享功能：调整相关操作session的功能，比如修改sessionContainer中的属性和数据需调用session.set...

...Attribute方法重新将sessionContainer设置到session中才会在集群环境中是更改生效

添加了符合bboss规范的的sessionListener

修改后的程序既可以开启session共享机制，也可以关闭session共享机制，方法见下文：
http://www.iteye.com/problems/102223

bboss会话共享介绍文档：
http://yin-bp.iteye.com/blog/2064662

另外建议作者将存放在sessionContainer中的reportData拿出来单独直接设置到共享session中，这样可以避免频繁地往共享session读写包含所有报表数据的sessionContainer对象。