wicket - 获取 Wicket 中登录用户的用户名值

标签 wicket

如何在 wicket java 文件中获取当前登录用户的用户名?我想象它会像 getSession().getUsername() 这样简单,但这样的方法不存在。

最佳答案

确保您的 session 存储用户,并为其创建一个 getter。最简单的方法是扩展 AuthenticatedWebSession,重写 authenticate 方法,通过 super.authenticate() 存储用户成功的身份验证

关于wicket - 获取 Wicket 中登录用户的用户名值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13897279/

相关文章:

java - 如何在 Wicket 6.0 中从 javascript 调用 java

java - 使 ListView 项目可点击

javascript - 有没有办法避免在 Apache Wicket 中转义 javascript 标签?

java - Wicket 中的 ResourceReferences 是什么,它们是如何工作的?

java - 从 Wicket 调用 Javascript 函数

java - 此查询似乎为 Module_Code 插入 null 而不是下拉选项中的值

java - 如何设置 Web 应用程序以在 JAVA 中使用 ADFS/SAML/WS-*?

java - Apache Wicket 实时预览 HTML 和 CSS 中的更改

JavaSerializer - 序列化对象时出错 -> wicket

java - 覆盖 Wicket 6 中内置映射器的正确方法