Как получить идентификатор сеанса в java
Я хочу создать api на java, чтобы решить проблему образа безопасности, возникшую при перемещении одной страницы на другую страницу на любом веб-сайте. Как я могу получить идентификатор сеанса и куки, чтобы я мог опубликовать его со строкой образа безопасности.
спасибо
1 ответов
следующее должно дать идентификатор сеанса в jsp
Если у вас есть El включен в вашем контейнере, вы можете сделать это без тега JSTL-ie просто
<c:out value="${pageContext.session.id}"/>
или Альтернатива для контейнеров без EL:
<%= session.getId() %>
пример получения куки-файлов:
<%
String cookieName = "username";
Cookie cookies [] = request.getCookies ();
Cookie myCookie = null;
if (cookies != null){
for (int i = 0; i < cookies.length; i++) {
if (cookies [i].getName().equals (cookieName)){
myCookie = cookies[i];
break;
}
}
}
%>