当前位置: 首页 > 面试题库 >

Print session attributes in jsp

苗盛
2023-03-14
问题内容

我的web应用程序已准备就绪,但我只想添加一个小下拉菜单,并将用户名作为标题。这是我的jsp代码:

                <i class="icon-user"></i> 
                <%
                    session.getAttribute("name");
                %>
                <span class="caret"></span>

它说

会话无法解决

9:              <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
10:                     <i class="icon-user"></i> 
11:                     <%
12:                         session.getAttribute("name");
13:                     %>
14:                     <span class="caret"></span>
15:                 </a>

因为我已登录,所以有一个会话。

亲切的问候,


问题答案:

你可以使用EL,这是JSP中的首选。

<c:out value="${sessionScope.name}"/>

或者,如果该name值是HTML安全的,则可以使用

${sessionScope.name}

确保JSP是允许访问会话。

<%@ page session="true" %>

要使用核心JSTL,请确保包含以下代码

<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>


 类似资料:

相关阅读

相关文章

相关问答