首页 > 解决方案 > 我如何在spring boot的html页面中打印登录用户名作为输入?

问题描述

假设在我的项目中,我以管理员身份登录。我想将 ADMIN 用户名传递给用户表在 html 页面中抛出输入。我怎样才能做到这一点 ?

标签: javaspring

解决方案


当您提出问题时,您应该提供更多详细信息,但是,例如,如果您使用 spring boot 和 thymeleaf,您可以通过多种方式从您的身份验证中读取您登录的用户详细信息

<span sec:authentication="name">Username</span>

或者

<input th:value="${#authentication.name}">

或者如果您想在表单中使用

<input th:value="${#authentication.name}" th:name="*{fieldName}">

推荐阅读