Невозможно прочитать значение сеанса из вставленной html страницы thymeleaf - весенняя загрузка - PullRequest
0 голосов
/ 15 января 2020

Я пытаюсь прочитать значение сеанса внутри html. он работает нормально, но когда я пытаюсь прочитать то же значение сеанса с другой страницы, ничего не возвращается

<script> 
$(function(){
  $("#header").load("./common/header.html"); 
});
</script> 
<div id="header"></div>

Я помещаю <p th:text="${#session.getAttribute('username')}"> . </p> внутри страницы заголовка, и ничего не появляется, несмотря на то, что он нормально работает внутри основной html стр.

Ответы [ 2 ]

0 голосов
/ 23 января 2020

Надеюсь, это сработает.

<p th:text="${session.username}"> . </p>
0 голосов
/ 15 января 2020

используйте session.getParameter('username') вместо session.getAttribute('username'), поскольку вы читаете имя пользователя на странице html.

...