jsp를 사용하여 간단한 로그인 시스템을 설계하려고합니다. 로그인 페이지에서 사용자는 검증의 "home.jsp"어떻게 세션이 이미 생성 된 경우 내가 확인 할에사용자가 이미 로그인되어 있거나 jsp에서 세션이 시작되었는지 확인
이제
if username and password combination exists, then
{
HttpSession session = request.getSession(false);
if (session == null) {
// Session not created yet. So we do it now.
session = request.getSession();
session.setAttribute("id",idvariable);
response.sendRedirect("home.jsp");
// I redirect them to their profile home pages
}
else {
// Session is already created.
response.sendRedirect("home.jsp");
// So i again redirect them to their home page
}
}
로 실행됩니다 자신의 사용자 이름과 암호를 입력 ??
* 나는 세션이 이미 프로필의 모든 페이지에서 시작되었는지 확인해야합니다. 그래서 내가 어떻게해야 *
모든 JSP 페이지의 상단에서 부를 수있는 기능의 일종을 만드시겠습니까?
나는 내가해야 알 자바 코드를 JSP에, 그러나 u는 내가하려고하면 방법이 무엇인지 말해 주실 래요 그렇게하십시오 ... –
질문에 이미 코드가 없습니까? 필터에 넣을 수 있으며 각 요청은 세션을 검사합니다. JSP에 아무 것도 추가 할 필요가 없습니다. +1 – Sean