java - 我如何在spring boot的html页面中打印登录用户名作为输入?
问题描述
假设在我的项目中,我以管理员身份登录。我想将 ADMIN 用户名传递给用户表在 html 页面中抛出输入。我怎样才能做到这一点 ?
解决方案
当您提出问题时,您应该提供更多详细信息,但是,例如,如果您使用 spring boot 和 thymeleaf,您可以通过多种方式从您的身份验证中读取您登录的用户详细信息
<span sec:authentication="name">Username</span>
或者
<input th:value="${#authentication.name}">
或者如果您想在表单中使用
<input th:value="${#authentication.name}" th:name="*{fieldName}">
推荐阅读
- c# - 发布 dotnet 核心控制台应用程序失败,错误消息“检测到降级”
- tensorflow - 具有 Tensorflow 背景的 Keras 可重现结果
- angular - 具有排序、分页和过滤功能的 Angular 数据表
- typescript - TypeScript:“不能将命名空间用作类型”
- python - 在提交之前保存编辑表单的最佳方法是什么
- scala - java.lang.ClassCastException:org.apache.spark.sql.catalyst.expressions.GenericRowWithSchema 不能是 com.streamsets.pipeline.api.Record 的大小写
- html - 按像素大小缩放 Img
- react-native - 按钮 onpress 转到反应本机基础中的选项卡屏幕
- docker - .NET Framework 4.8 宣言未知
- firebase - 颤振:PlatformException(sign_in_failed,com.google.android.gms.common.api.ApiException:10:,空)