我正在进行spring-mvc项目。登录页面当前正在进行中。问题是,我不知道如何在SessionStorage中使用JSP函数。我需要检索保存在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>

09-20 20:40