본문 바로가기
반응형

java89

cookie 쿠키 tip) .. .. 설문지 만들때 쿠키를 길게 만들어서 그걸 배포 한다. _______________________________________________________________ cookie = 사용자가 정보를 가지고 다니는것 session = 서버가 사용자 정보를 가지고 있느것. (session cookie) : 고유한 식별자 쿠키 = 서버에서 자동발행 쿠키는 한 도메인당 20 개 정도의 제한이있다. 쿠키 발행 .. String ckName = "ck1"; String ckValue = "10"; Cookie ck = new Cookie(ckName,ckValue); ck.setAgeMax(60); 쿠키의 살아있는 최대한의 시간을 지정.. 쿠키는 이름과 값과 있으면 찍어내는거 가능 쿠키의 기본.. 2015. 5. 10.
session 세션 보안 유용성 범위 쿠키 취약 문자열만 도메인관련 암호화 필요 갯수제한 같은도메인에소속된서버일때 ok 세션 세션ID의보안 객체 물리적으로 다른 서버에 서버에서 데이터 보관 무한~ 연결시 추가 작업 필요 session.setMaxInactiveInterval(30); //세션 연결 의 시간을 지정.. 접속후 setMaxInactiveInterval시간동안 아무 동작도 하지 않으면 세션을 버린다. web.xml addChild message-destination-welcome-file-list session-config add - child session-timeout 1 |-> 여기를 지정.. 시간은 분 단뒤 2015. 5. 10.
자료실 http://www.servlets.com/cos/ --> 서블릿 .. 홈페이지. enctype = "multipart/form-data" => 태그를 주면 사용자의 pc에서 올린 //멀티 타입으로 설정했을때는 . request. 사용 불능. . MultipartRequest mr = new MultipartRequest(request,savePath,max,"EUC-KR", new DefaultFileRenamePolicy()); // 요청, 파일저장될위치, 파일 최대길이, 인코딩, 중복 불가능하게 하는메소드 System.out.println("file1 : "+ mr.getParameter("file1")); File file1 = mr.getFile("file1"); System.out.printl.. 2015. 5. 10.
내장 객체 request response out 표현식 대신 사용 컨텍스트 - > ServletContext 1) 공통상수처리 - > web.xml context_param 태그를 이용해서 설정 ex 2) 리스너(컨텍스트)처리 3) 현재 실행되는 경로를 파악 가능 ex) application.getRealPath(""); 하드디스크상의 경로 출력가능 4) 객체를 모든 컨텍스트에서 사용가능하게 만든다. - 컨텍스트 객체에 자바 객체를 하나 셋팅 - 객체를 하나만 만들어서 여러객체가 돌아가면서 사용(객체 재사용) ex) application.getAttribute 객체를 꺼내서 사용 2015. 5. 10.
에러페이지 처리 errorpage 지정 페이지 지정 1) 에러 발생페이지 => page속성 errorpage 2) 에러처리 페이지 => isErrorPage = true http상태코드 200-> 정상 404-> 페이지 찾을수 없다 500-> 내부오류 web.xml을 이용해서 지정 |-> 상태코드를 이용한 처리 &&& 중요 |-> Exception종류에 따른 처리 2015. 5. 10.
게시판 작성요령 model2 모델2 M V C(Model View Control) 데이터 화면 로직 Model1 ------ Client -> jsp -> java -> DAO -> DB Model2 ------ Client -> 로직을담당 -> java -> DAO -> DB | jsp에 결과를 전송 2) RequestDispatcher -> request 1번으로 여러개의 page에서 request를 쓸수 있다. page-> request-> session-> application 크기 순서 .. controllor(servlet로 만든다.) -----------------> 로직 ------------>처리 request-----> setAttribute 처리할 결과값을 찍고 jsp getAttribute해서 결과값을 뿌린다. jsp.. 2015. 5. 10.
반응형