java - 存储在数据库中的 Wicket session

标签 java wicket wicket-1.5

是否可以将 Wicket session 数据存储在数据库(任何类型)中?例如在 MySQL、Redis、MongoDB 中?或者在应用服务器重启之间将数据保存在文件系统上?

我主要感兴趣是因为在开发的时候,重启应用服务器后重新登录,一次又一次,很痛苦。

最佳答案

关于一次又一次的登录,我的方法是检查 wicket 是否处于开发模式,然后通过测试用户登录。

但是 JSESSIONID 是由 servlet 容器而不是 wicket 框架生成的。

Under what conditions is a JSESSIONID created?

在 apache tomcat 中你可以做类似的事情 How to generate custom JSESSIONID, based on some hash of user's data in order to replicate session

关于java - 存储在数据库中的 Wicket session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17618909/

相关文章:

java - Wicket - 在延迟加载期间隐藏 AjaxButton 上的元素

java - Apache Wicket 口 : How to add PropertyModel to checkbox object

java - 字节从文件中读取错误?

java - 如何添加使用 JAVA 而不是 odbc32.exe 连接到 MS DB 的新系统 DSN?

Java:为什么 "throw new Exception()"必须是 "add Exception to method signature",但 "throw new RuntimeException()"不是

java - 提交页面并没有更新我的模型?

java - Wicket - 哪个ORM?

java - 检查 double 是否相等和 Sonar 问题

tomcat - 使用 Wicket 进行项目布局

java - Wicket 1.5 非模态窗口