gpt4 book ai didi

java - 在基于表单的身份验证中设置 UserPrincipal

转载 作者:太空宇宙 更新时间:2023-11-04 07:05:13 26 4
gpt4 key购买 nike

[JEE、MVC-JSP+Servlet、TomEE]

使用基于表单的声明式身份验证(容器管理)。是否可以显式设置UserPrincipal? (登录某些用户)。

我知道我可以使用 request.getUserPrincipal()!=null 检查是否有登录用户。

实际上我面临以下情况:我有一个用于新用户注册的register.jsp。因此,来自该 jsp 的数据被发送到 servlet,在该 servlet 中创建新的用户对象并将其保存到数据库中。所以,现在当用户注册后,他/她应该自动登录。所以,我在想如何实现注册后自动登录。

最佳答案

如果您使用的是 Servlet 3.0 及更高版本,请使用 HttpServletRequest.login() .

关于java - 在基于表单的身份验证中设置 UserPrincipal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21529597/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com