【问题标题】:Wicket - Create new folder per sessionWicket - 每个会话创建新文件夹
【发布时间】:2012-12-22 15:22:41
【问题描述】:

我正在使用 apache wicket 1.5,当初始化一个新会话时,我想创建一个新的临时文件夹:

示例:

Session_1_connect -> create_temp_1

Session_1_disconnect -> delete_temp_1

新用户登录:

Session_2_connect -> create_temp_2

Session_2_disconnect -> delete_temp_2

我知道如何在 java 中制作目录,这不是问题。它只是如何在wicket中配置它?

【问题讨论】:

    标签: java session wicket dir


    【解决方案1】:

    即使没有 Wicket,您也可以通过在自己的 HttpSessionListener 中实现 sessionCreated()sessionDestroyed() 中的功能,然后像这样将其添加到您的 web.xml 中来解决此问题:

    <listener>
      <listener-class>org.your.package.YourSessionListener</listener-class>
    </listener>
    

    【讨论】:

      【解决方案2】:

      Session 的构造函数中似乎是一个合乎逻辑的地方.. 只需确保您在一段时间后删除该文件夹..

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-04-25
        • 2020-07-13
        • 1970-01-01
        • 2016-10-08
        • 1970-01-01
        • 1970-01-01
        • 2016-08-07
        相关资源
        最近更新 更多