Spring框架在辅助类中访问会话变量

时间:2012-07-15 16:43:58

标签: java spring session

以下是我的代码结构

Filter A{


   Helper B()                    // Call to Helper B
   int a= HelperA.function();   
}

像这些一样有多个辅助类和多个函数调用

Helper B{

   // Set the attributes in here Value in here 
}



HelperA{

 function(){

   // Using the Session values 
 }
}

我无法在这种情况下讨论如何使用sessionattribute表示法

Spring框架中是否有一个属性可以设置会话值,并且可以从Spring应用程序的任何部分访问 函数调用太多,更改所有方法的签名将是一项繁琐的工作

1 个答案:

答案 0 :(得分:0)

我认为你可以在这种情况下使用spring bean,创建bean将其保存在http会话范围内。 为此,您可以找到配置here。然后在控制器中使用相同的bean。不确定天气它可以与sessionattribute注释一起使用。