본문 바로가기
이카루스의 날개/JSP

세션셋팅

by 윙혼 2007. 1. 29.
<%@ page contentType="text/html; charset=euc-kr" %>

<jsp:useBean id="memC" class="kr.go.*.*.*" scope="session" />

<%

 String reURL = request.getParameter("reURL");
 String reqCard = request.getParameter("card");

 String m_Id  = request.getParameter("m_Id");
 String m_Pass = request.getParameter("m_Pass");
 
// String m_Id  = checkChar(request.getParameter("m_Id"));
// String m_Pass = checkChar(request.getParameter("m_Pass"));

 //out.println("reqCard=> "+reqCard);

 int st = memC.doLogin(m_Id, m_Pass);
 
 System.out.println("st==="+st);

 if(st == 1)
 {
  String i_Id    = memC.getOne().getM_Id();
  String i_Name  = memC.getOne().getM_Name();
  String i_Email = memC.getOne().getM_Email();
  int ss         = memC.getOne().getM_Seq();
  String i_Seq   = Integer.toString(ss);

  //String i_Seq = String.valueOf(i_Seq);


  session.setAttribute("i_Id",i_Id);
  session.setAttribute("i_Name",i_Name);
  session.setAttribute("i_Email",i_Email);
  session.setAttribute("i_Seq",i_Seq);

  session.setMaxInactiveInterval(60*15); // 15분 세션유지

  session.setAttribute("time",new Long(System.currentTimeMillis()));
 
  if (reqCard.equals("card"))
  {
   response.sendRedirect("/kr/cardship/voice_index.jsp");
  }
  else
  {
   response.sendRedirect(reURL);
  }
 //    response.sendRedirect(reURL);
%>
 <%=memC.getOne().getM_Name() %> 님 반갑습니다.<br>

<%
 }
 else
 {
  String msg ="로그인 실패";
%>
<form name="f">
 

 <input type="hidden" name="msg" value="<%=msg%>">
</form>

<script>
 document.f.methode = "post"
 document.f.action  ="/common/errorView.jsp";
 document.f.submit();

// location.href="/common/errorView.jsp"
</script>
<%
 }
%>


'이카루스의 날개 > JSP' 카테고리의 다른 글

엑셀 떨구기  (0) 2007.01.29
세션에서 값 가져오기  (0) 2007.01.29
파라미터에서 특수문자 체크후 history back  (0) 2007.01.29
[펌글]HOW-TO Using apache authorization  (0) 2007.01.29
JSP에서 if로 조건주기  (0) 2007.01.29

댓글