`
san586
  • 浏览: 136286 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

不用session、request传值的另一种解决方案

阅读更多
不用session、request传值的另一种解决方案:
public class FakeSession {
   public static ThreadLocal<String> messageSegment = new ThreadLocal<String>() {
      public String initialValue() {
         return "";
      }
   };
}


以后就可以用这个来传值了
分享到:
评论
1 楼 superxielei 2009-09-03  
这么用ThreadLocal的人还是第一次看到。
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    asp.net中页面之间的传值(三种方法)

    这种方法需要额外编写代码来创建属性,但可以提供面向对象的解决方案。以下是使用Server.Transfer的例子: 源页面(需要添加Get属性): ```csharp public class MyData { public string Name { get; set; } ...

    ASP.NET的几种传值方式

    ASP.NET是一种强大的Web应用程序开发框架,由微软公司提供,用于构建动态网站、Web应用程序和服务。在ASP.NET中,页面间传递数据是常见的需求,尤其是在用户交互和流程操作中。以下将详细阐述标题和描述中提到的几种...

    Insus.NET:七道最经典的asp.net页面传值题答案(附原码)

    在ASP.NET中,页面传值是开发者经常遇到的技术问题,特别是在构建多页面应用程序时。...如果已经熟悉useControls或其他控件的使用,那么这个资源可能更适合那些正在寻找具体问题解决方案的开发者。

    两个jsp页面之间传值的问题,和checkbox多选框之间的问题

    4. **cookies**:另一种常见的方法是使用cookies。服务器可以在客户端设置cookies,然后在后续请求中读取。但cookies有大小限制,且可能被禁用或清除。 接下来,我们讨论如何处理checkbox多选框的问题。在HTML中,...

    SevenQueryAndAnswerForCSharp

    这里,我们将深入探讨C#和ASP.NET中页面传值的七个经典问题及其解决方案。 1. **查询字符串(QueryString)**:这是最简单的页面间传递数据的方式。通过在URL后面附加问号(?)和键值对来实现。例如,`Page2.aspx?...

    C#编程经验技巧宝典

    2 &lt;br&gt;0003 设置程序代码行序号 3 &lt;br&gt;0004 开发环境全屏显示 3 &lt;br&gt;0005 设置窗口的自动隐藏功能 3 &lt;br&gt;0006 根据需要创建所需解决方案 4 &lt;br&gt;0007 如何使用“验证的目标架构”功能 4 ...

Global site tag (gtag.js) - Google Analytics