[SPRING] jsp의 세션 속성 인쇄
SPRINGjsp의 세션 속성 인쇄
내 webapp은 준비가되었지만 사용자 이름이있는 작은 드롭 다운 메뉴를 제목으로 추가하려고합니다. 이것은 내 JSP 코드입니다.
<i class="icon-user"></i>
<%
session.getAttribute("name");
%>
<span class="caret"></span>
그리고 그것은 sais
세션을 확인할 수 없습니다.
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>
로그인했기 때문에 세션이 있습니다.
친절하고,
해결법
-
==============================
1.JSP에서 선호되는 EL을 사용할 수 있습니다.
JSP에서 선호되는 EL을 사용할 수 있습니다.
<c:out value="${sessionScope.name}"/>
또는 이름 값이 HTML 안전 인 경우 사용할 수 있습니다.
${sessionScope.name}
JSP가 액세스 세션을 허용하는지 확인하십시오.
<%@ page session="true" %>
핵심 JSTL을 사용하려면 다음 코드가 포함되어 있는지 확인하십시오.
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
-
==============================
2.대안을 시도해 볼 수 있습니다.
대안을 시도해 볼 수 있습니다.
<% request.getSession().getAttribute("name") %>
세션이 해결되지 않는 이유는 페이지 지시어에 session = "false"를 설정해야하기 때문입니다.
자세한 내용은이 문서를 읽으십시오.
-
==============================
3.@Pau Kiat Wee의 답변에 동의합니다. 그러나 modelmap에서 컨트롤러로부터이 사용자 이름을 설정 한 다음 EL에서 사용하기 만하면됩니다. 그것은 또한 좋은 선택이 될 것입니다. 희망이 당신을 도와줍니다. 건배.
@Pau Kiat Wee의 답변에 동의합니다. 그러나 modelmap에서 컨트롤러로부터이 사용자 이름을 설정 한 다음 EL에서 사용하기 만하면됩니다. 그것은 또한 좋은 선택이 될 것입니다. 희망이 당신을 도와줍니다. 건배.
-
==============================
4.서블릿에서 :
서블릿에서 :
1) get your parameter: String param = request.getParameter("param"); 2) send it to the request object as an attribute: request.setAttribute("param", param);
귀하의 JSP에서 :
use JSTL, and EL to return the attribute you sent from your servlet: <input type="text" name="param" value="<c:out value="${param}" />" />
그리고 너 거기 간다.
from https://stackoverflow.com/questions/10993429/print-session-attributes-in-jsp by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] XML 네임 스페이스는 어떻게 작동합니까? (0) | 2019.01.02 |
---|---|
[SPRING] 스프링 부트의 기본 스케줄러 풀 크기는 얼마입니까? (0) | 2019.01.02 |
[SPRING] 스프링 부트 프로젝트에 메소드 기반 보안을 어떻게 추가합니까? (0) | 2019.01.02 |
[SPRING] Spring JpaRepository - 엔티티 분리 및 연결 (0) | 2019.01.02 |
[SPRING] Spring 데이터 JPA : query ManyToMany (0) | 2019.01.02 |