본문 바로가기

WebStudy

jsp 수업정리 - 07 서버 도메인명 서버 포트번호 서버 URL 요청 URI 컨텍스트 경로 요청 쿼리 잘 안씀 클라이언트 호스트명 클라이언트 IP 주소 프로토콜 더보기
jsp 수업정리 -06 jquery.min.js 파일 등의 라이브러리는 서버에 있다가 클라이언트에서 다운을 받게 된다. 템포러리 폴더에 저장이 되어있는데 인터넷 임시저장 폴더에서 확인 할 수 있다. 헤더이름 헤더값 user-agent가 중요한데 브라우저마다 자바스크립 트등의 기술을 지원하는게 다르기 때문에 헤더정보 중 user-agent의 정보를 통해 구별하여 각각의 브라우저를 지원해줘야 한다. 더보기
jqeury submit 등의 예약어 submit 같은 이미 있는 예약어들은들 id로 주면 jqeury 가 인식을 못한다. $("#submit").click(function(){ var data = $('#id').val(); if(validate_userid(data)){ $("#id").next().hide(); // $("form").submit(); document.frm.submit(); }else{ $("#id").next().show(); return; } }); }); 이런경우. 더보기
jsp 수업정리 - 05 내장객체 request 내장 객체 ; 선언을 안해도 jsp내에 생성되어있음. 파라메터를 가져올때 사용한다. request.getParameter("name"); 값을 넣을때는 setAttribute attribute를 했다면 getAttribute를 사용함. 페이지 이동방식 sendRedirect -> 페이지만 이동함. 주소창에 jsp 등의 정보가 다 들어남. 보안적으로 안좋음. RequestDispatcher dispatcher = request.getRequestDispatcher("url"); dispatcher.forward(request, response); forward() 페이지를 이동하면서 객체를 가지고 갈 수 있음. 더보기
jsp 수업정리 - 04 jstl 태그 import 속성은 여러번 사용가능하다. ------------------------------------------------ 페이지에서 java를 표시하는 것. ------------------------------------------------ 반복되는 내용의 페이지를 페이지에 포함시킨다. inlude는 여러개의 페이지를 하나로 만들어 버린다. 그렇기 때문에 포함시킬 페이지의 사용하지 않는 태그는 모두 지워주는것이 좋다. ------------------------------------------------- 변수 또는 매소드 선언. 더보기