公共类中session问题

问题描述

我在一个公共类中要用到session但却提示我说当前的上下文不存在sessiomSystem.Web后面没有HttpContext,这到底是怎么会事啊?该引用的我都引用了请哪位高手指教啊!先谢谢了!

解决方案

解决方案二:
你把你的页面的对象作为参数传进来~然后在调用你想要的session的时候用该对象的session

时间: 2024-11-16 20:48:29

公共类中session问题的相关文章

如何在普通类中 使用控件类??

问题描述 已经引用了usingSystem.Windows.Forms;可还是不能用控件类希望能像下面的图一样能在普通类中使用listviewopenfileDialog等控件类知道的麻烦说一下我只有40积分了.. 解决方案 解决方案二:添加引用里面加上System.Windows.Forms.dll解决方案三:正常,应该在后台cs文件中使用openfileDialog,而公共类中不应包含.

Java ClassLoader基础及加载不同依赖 Jar 中的公共类

本文主要介绍 ClassLoader 的基础知识,ClassLoader 如何动态加载 Jar,ClassLoader 隔离问题及如何加载不同 Jar 中的公共类. 本文工程开源地址见:Java Dynamic Load Jar@Github,Clone 以后直接以 Java Application去运行 java-dynamic-loader-host 工程即可. 其实本文只是 Android 插件化的一个引子,做过 Android 插件化的同学,可以试试对于 Android Support

asp.net网站类中public公共变量问题

问题描述 如题,在类中定义了一个public公共变量,这个公共变量可写可读,当同时多人访问时,同时向这个变量写入值,这样会相互影响,相互冲突吗?谢谢! 解决方案 解决方案二:会.不过你可以使用Lock来操作==解决方案三:不是static就没关系解决方案四:引用2楼hanjun0612的回复: 不是static就没关系 privatestringstr="abc";publicstringStr{get{returnstr;}set{str=value;}}就是这样子的,没有加stat

教你在Java的普通类中轻松获取Session以及request中保存的值

  曾经有多少人因为不知如何在业务类中获取自己在Action或页面上保存在Session中值,当然也包括我,但是本人已经学到一种办法可以解决这个问题,来分享下,希望对你有多多少少的帮助!   如何在Java的普通类中获取Session以及request对象 详细回答请见:http://www.zhangriguang.cn/blog/20121010123838.html

thinkphp3.x中session方法的用法分析_php实例

本文实例讲述了thinkphp3.x中session方法的用法.分享给大家供大家参考,具体如下: 一.Session方法用于Session 设置.获取.删除和管理操作. Session 用于Session 设置.获取.删除和管理操作 用法 session($name, $value='') 参数 name(必须):如果传入数组 则表示进行session初始化,如果传入null表示清空当前session,如果是字符串则表示session赋值.获取或者操作. Value(可选):要设置的sessio

asp.net中session会话状态详解

Session又称为会话状态,是Web系统中最常用的状态,用于维护和当前浏览器实例相关的一些信息.举个例子来说,我们可以把已登录用户的用户名放在Session中,这样就能通过判断Session中的某个Key来判断用户是否登录,如果登录的话用户名又是多少. 我们知 道,Session对于每一个客户端(或者说浏览器实例)是"人手一份",用户首次与Web服务器建立连接的时候,服务器会给用户分发一个 SessionID作为标识.SessionID是一个由24个字符组成的随机字符串.用户每次提交

thinkphp3.x中session方法的用法分析

本文实例讲述了thinkphp3.x中session方法的用法.分享给大家供大家参考,具体如下: 一.Session方法用于Session 设置.获取.删除和管理操作. Session 用于Session 设置.获取.删除和管理操作 用法 session($name, $value='') 参数 name(必须):如果传入数组 则表示进行session初始化,如果传入null表示清空当前session,如果是字符串则表示session赋值.获取或者操作. Value(可选):要设置的sessio

抛开Cookie使用SESSION-PHP中SESSION不能跨页传递问题的解决办法

cookie|session|解决|问题 抛开cookie使用sessionPHP中SESSION不能跨页传递问题的解决办法 在PHP中使用过SESSION的朋友可能会碰到这么一个问题,SESSION变量不能跨页传递.这令我苦恼了好些日子,最终通过查资料思考并解决了这个问题.我认为,出现这个问题的原因有以下几点:1.客户端禁用了cookie2.浏览器出现问题,暂时无法存取cookie3.php.ini中的session.use_trans_sid = 0或者编译时没有打开--enable-tra

ASP.NET中Session的状态保持方式浅议

asp.net|session ASP.NET提供了Session对象,从而允许程序员识别.存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息.Session对应浏览器与服务器的同一次对话,在浏览器第一请求网络应用程序的某个页面时,服务器会触发Session_onStart事件;在对话超时或者被关闭的时候会触发Session_onEnd 事件.程序员可以在代码中响应这两个事件来处理与同一次对话相关的任务,如开辟和释放该次对话要使用的资源等. 在ASP.NET的程序中