전체 글 (61) 썸네일형 리스트형 JSP란?-(서블릿) JSP는 JavaServer pages의 약자로 Java웹 애플리케이션의 일부다 동적 웹페이지를 생성하는데 사용된된다 JSP페이지는 HTML코드 안에 java코드를 포함할 수있는 특별한 형식의 파일이다이를 통해 동적 콘텐츠를 생성하고 웹 애플리케이션과 상호작용할수있다주로 웹 애플리케이션의 사용자 인터페이스(UI)를 구성하고 동적 데이터를 표시하는데 사용된다 서블릿(servlet)이란 동적 웹 페이지를 만들때 사용되는 자바기반의 웹 애플리케이션 프로그래밍 기술이다.서블릿은 웹 요청과 응답의 흐름을 간단한 메소드 호출만으로 체계적으로 다룰 수있게 해준다서블릿은 서버에서 실행되다가 웹 브라우저에서 요청을 하면 해당 기능을 수행한 후 웹 브라우저에 결과를 전송한다쉽게 예를들면 로그인 시도를 할 때, 서버가 클라.. 자바스크립트 필터링 우회하는방법 1.자바스크립트는 유니코드로 문자를 표현할수있다 var foo = "\u0063ookie"; // cookievar bar = "cooki\x65"; // cookie\u0061lert(document.cookie); // alert(document.cookie) 2. Computed member access 뭔지잘몰라 걍 EX)document["coo"+"kie"] == document["cookie"] == document.cookie alert(document["\u0063ook" + "ie"]); // alert(document.cookie)window['al\x65rt'](document["\u0063ook" + "ie"]); // alert(document.cookie) 3.alert우회.. Ajax란? -(동기,비동기) 웹페이지가 get요청을할때 ajax를 사용하지않으면 요청을 리스폰하기전까지는 무언가를 못한다 즉 동기적으로진행한다하지만 Ajax를 사용하면 get요청을할때 리스폰하지전까지 웹페이지에서 무언가를 할수가있다. 즉 비동기적으로한다 동기란? 작업이 여러개일때 순차적으로 처리하는것을 말한다 클라이언트가 서버에 데이터를 요청할때 응답을 받을때까지는 아무것도못한다 예를들면 커피를 주문할때 앞사람이 커피를 다받을때까지 기다려야하는상황이다 비동기란? 작업이 여러개일때 순차적으로 처리하지않는것을 말한다 클라이언트가 서버에 데이터를 요청했을때 응답을 받기전까지도 다른요청을더 할수있다 예를들면 커피를 주문하고 진동벨을 받고 커피를받지않은상태에서도 뒷사람은 커피를 주문할수있는 경우이다. ajax를 사용하지않으면 get요청을할.. 이전 1 ··· 14 15 16 17 18 19 20 21 다음