【问题标题】:tapestry 5 session beanTapestry 5 会话 bean
【发布时间】:2011-09-20 02:02:27
【问题描述】:

这个问题应该很常见,但我找不到任何明确的信息。

基本上,我的网络应用程序的每个客户端都在构建一个对象,我想将此对象存储在会话 bean 中,以便在不同的网页中重用。

我实际上使用单个静态类来简化开发,但现在我需要它可用于多个客户端(当然,静态类为所有客户端提供相同的静态对象)。

tapestry 可以处理会话 bean 吗?如果没有,最好的解决方法是什么?

谢谢

【问题讨论】:

    标签: java tapestry


    【解决方案1】:

    您可以使用@SessionState 注释将值附加到会话并在多个页面中使用它们:

    @SessionState
    private MyType myVar;
    

    还可以看看session storage section in the Tapestry docs

    【讨论】:

    • 还有@Persist注解
    • @Pstanton:当然可以,但这不适用于跨页面,这是 OP 所要求的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多