我正在使用 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中制作目录,那不是问题。它只是如何在检票口中配置它?
在Session似乎合乎逻辑的地方的构造函数中..只需确保您在一段时间后删除文件夹..
即使没有 Wicket,您也可以通过简单地在您自己的HttpSessionListenersessionCreated()中实现功能然后将其添加到您的 HttpSessionListener 中来解决此问题:sessionDestroyed()web.xml
<listener>
<listener-class>org.your.package.YourSessionListener</listener-class>
</listener>