본문 바로가기
반응형

ETC.../JSP4

(JSP & ASP) 세션 유지 ASP(IIS)나 JSP(Tomcat)에서 제공하는 세션은 기본적으로 정해진 시간이 있습니다. Default로 사용하실 경우 아마도 ASP의 경우 20분 / JSP의 경우 30분 동안 아무런 페이지 이동이 없을 경우 세션이 끊어지게 됩니다. 주로 로그인을 할때 세션을 많이 사용하는데.. 이렇게 되면 자동으로 로그아웃이 되어 버립니다. 혹자는 이렇게 로그아웃 되는 것을 원치 않을 것이며, 이 문제의 처리 방법은.. ASP의 경우, Session.Timeout = 60 (60분동안 세션 유지..) 로그인 체크하는 페이지 등 세션 변수를 생성하는 곳에 넣어주시면 됩니다. 혹은 global.asa 에 넣어주시면 됩니다. JSP의 경우.. Program Files의 Tomcat 폴더에 conf라는 폴더를 보시면 .. 2009. 10. 31.
(JSP) JSP에서 자료를 엑셀로 다운받기/저장하기 JSP에서 자료를 엑셀로 다운받기/저장하기 엑셀로 보여질 페이지에 삽입 위와 같이 처리했는데 한글이 깨지는 경우 명시적으로 아래 부분을 HTML 코드에 추가 2009. 10. 31.
(JSP) JSP 세션으로 로그인 상태 지속 아이디와 패스워드를 넣고 로긴을 하면 웹페이지를 종료시키지 않은 이상 계속 로그인 상태로 웹서핑을 하는데 비접속자와 구분을 위해 꼭 필요하다. 진짜 구식 방법으로 모든 웹페이지에 아이디 정보를 넘겨주는 방법도 있지만 세션에 저장하게 되면 간단하게 어느 웹페이지에서나 한줄의 명령어로 아이디를 불러와서 개인정보도 불러올 수 있게 된다. * 세션의 사용 * ┌───────────┬────────────────────────────┐ │ │ session.setAttribute("mySession", "session value"); │ │ 세션의 생성 ├────────────────────────────┤ │ │ mySession이란 이름을 가진 세션에 session value란 │ │ │ 값을 설정한다. │ .. 2009. 10. 31.
(JSP) JSP 세션처리 1. 세션설정 세 션 값을 설정하기 위해서는 setAttribute(String key, Object value) 메소드를 사용한다. 여기서 key는 String 형으로 지정하지만, 값은 Object 형으로 지정하기 때문에 일반적으로 많이 사용하는 String 뿐만 아니라, 프로그램에서 사용하고 있던 객체(Object)를 세션으로 설정할 수도 있다. session.setAttribute("id", "gildong"); // 문자열을 값으로 설정 Hashtable h = new Hashtable(); // 해쉬테이블을 값으로 설절 h.put("id" , "gildong"); h.put("name", "홍길동"); h.put("tel" , "011-673-9335"); session.setAttribute(.. 2009. 10. 31.
반응형