如何将 JavaScript 的会话存储与 JSP 一起使用?



我正处于 Spring-MVC项目的过程中。登录页面当前正在进行中。问题是,我不知道如何在JSP中使用SessionStorage函数。我需要检索我保存在SessionStorage中的数据。

我登录后要保存ID值。

login.js

sessionStorage.setItem("Email",data.email);

这是我必须使用的地方。

header.jsp

<a href="#" class="dropdown-toggle" data-toggle="dropdown"  ><i class="fa fa-user"></i> <span >/****sessionStorage.getItem() ***/</span></a>

我已经保存并在控制器上尝试了会话,但是它不起作用。

controller.java

session.setAttribute("id", email);
<a href="#" class="dropdown-toggle" data-toggle="dropdown"  ><i class="fa fa-user"></i> <span > <%session.getAttribute("id");%></span></a>

我需要您的解决方案。帮我很多

预先感谢。

使用<script /> JavaScript 短语。

首先,在 SessionStorage中保存到对象,然后读取对象您已保存。

                    <a href="#" class="dropdown-toggle" data-toggle="dropdown"  ><i class="fa fa-user"></i> 
                    <span >
                    <script type="text/javascript">
                    window.sessionStorage.email  = sessionStorage.getItem("Email")
                    document.write(window.sessionStorage.email)
                    </script>
                    </span>
                    </a>

最新更新