본문 바로가기

반응형
   

전체 글

(1624)
JSP란 무엇인가? 개발환경 다운로드 JSP란 무엇인가?JSP는 JavaServer Pages의 약자이다. 1. JSP는 JAVA언어 기반으로 JAVA가 제공하는 기능을 그대로 사용할수 있다.2. 클라이언트의 요청을 http 프로토콜에 따라 처리 하고 응답할수 있다.3. HTML, XML등 클라이언트가 요청한 문서를 생성 한다.4. 웹어플리케이션 프로그래밍을 다양한 표현식 액션 태그등을 제공해준다. JSP는 위처럼 JAVA가 제공하는 모든 기능을 자유롭게 쓸수 있으므로 플랫폼에 영향이 없다.플랫폼이라는건 유닉스, 리눅스, 윈도우즈등의 운영체제를 이야기 한다.환경이 바뀌는 일이 생겨도 재코딩을 해야할 필요가 없다. 개발환경 구축JSP를 하기 위해서 필요한 개발환경은 다음과 같다.1. JDK 설치 JAVA를 개발하기 위한 필수 도구로 JAVA실..
프로토콜, 포트란 프로그래밍 통신 프로토콜, 포트란 무엇인가? 통신 프로토콜(PROTOCOL)영어를 직역 하면 실험 계획안이라고 되어있다. 말그대로 통신 할때 사용하는 계획안이라고 보면 될것 같습니다.또한 다른 기종 컴퓨터 사이에 자료를 주고 받기 위한 약속된 규약이라는 의미이다.가장 대표적인 프로토콜로는 TCP/IP가 있다. 컴퓨터간 서로 자료를 주고받을 때 어떠한 형태로 자료를 주고 받을지 사전에 약속하는 것을 통신 프로토콜 이라고 한다. 포트(PORT)소프트웨어 적인 측면에서 포트라는 의미는 어떠한 서버별로 고유의 서버를 들어가기 위한 통로 번호라고 생각 하면 될것 같다. 각각의 통로 번호가 있으므로 상호 작용 하며 통신할때 서로 꼬이지 않는다. 예를들어 데이타베이스, 아파치서버, ftp 서버가 모두 같은 통로에서 ..
JSP를 하기전 서버 처리방식에 대하여 CGI 방식과 어플리케이션 서버 방식cgi 방식과 어플레이케이션 서버 방식은 웹에서 이용되는 처리방식에 대한 기술입니다. 사용자가 인터넷 홈페이지를 들어오게 되면 어떠한 작업을 진행하던 웹서버에 응답을 받아야만 사용자는 다음 작업을 진행할수 있습니다. 단순히 html 만 보여주는 페이지가 아닌 여러가지 게시판, 방명록, 쪽지 등 사이트에 어떠한 기능을 하는 사이트는 반드시 웹서버로터 요청을 받아야만 사용자가 글을 올리거나 쪽지를 보내고 로그인을 할수 있습니다. 이때 웹서버에서 처리되는 방식이 2가지가 있습니다. CGI방식 처리CGI 방식은 사용자로부터 어떤한 요청이 오면 웹서버는 펄, C프로그램으로 작성된 프로그램을 직접 실행 하고 프로그램이 생성한 결과를 웨브라우저에 전송해주는 방식 입니다. 어플리케이..
리니지 오토마우스 오토키보드(리니지 해골서버 자동 접속) 리니지 오토마우스 오토키보드(리니지 해골서버 자동 접속) 리니지 해골서버 자동 접속~ 리니지가 요새 해골서버 신규서버를 추가했습니다. 접속하려면 항상뜨는 멘트가 있습니다. 접속자가 많아 서버에 접속할수 없다고... 해골서버에 사람이 많아서 접속해서 겜하기도 힘드네요 간단하게 자동으로 클릭 해주는 프로그램을 이용해 자동으로 접속 하는 방법을 안내 해드리겠습니다. 먼저 이파일을 압축을 풀고 깔아주세요 제가하는 행동을 녹화해서 마우스 클릭도 되고 키보드도 자동으로 쳐주는 매우 좋은 프로그램입니다. 악성 프로그램 따윈 없습니다. 정식 사이트에서 다운받은 파일이기 때문에 버전업이 되었을순 있겠내요 이프로그램을 압축 푸시고 쭉쭉 next 버튼을 누르고 진행하시어 설치 합니다. 설치가 완료되면 리니지를 접속해 봅시다..
PHP 쿠키 세션 사용법 PHP 쿠키 세션 이란?웹에서는 페이지를 이동할때마다 데이터를 보존해야 될 경우가 많습니다.예를 들어 쇼핑몰에서 제품 구매를 누르면 페이지가 전환됩니다. 이렇게 웹에서 페이지가 이동 될때 내가 어떠한 상품을 구매 하였는지를 알아 내려면 데이터가 보존 되어야 하는데 일반적으로 웹은 페이지가 이동이 되면 데이터가 사라집니다. 웹에서 페이지를 이동 하여도 데이터를 기억 하기 위해 쿠키와 세션을 이용하여 데이터를 보존할수 있습니다. 또한 쿠키와 세션은 개인 회원에 대한 정보를 페이지 전환시에도 보존하기 위해서 사용하기도 한다. PHP 쿠키쿠키란 웹사이트 들어오는 사용자들의 정보를 사용자 컴퓨터 하드디스크에 저장하는 역활을 한다. 다음 예제를 통해 PHP에서 쿠키 사용법을 알아보자. Test.php쿠키를 실행하기..
onreadystatechange, onload, responseText Ajax 서버 전송후 데이터 처리 및 응답 결과onreadystatechange, onload, responseText, JSON onreadystatechange사용자가 요청이 보내면 서버에서 응답 결과를 보내 줍니다.사용자가 요청을 보내면 언제 도착하는지 알아야 다음 작업을 진행할수 있다.onreadystatechange이벤트를 통해서 데이터의 현재 상태가 어떠한 상태인지 처리 상태를 알수 있게 해주는 이벤트이다. onreadystatechange 의 값이 4이면 모든데이터를 받았다는 상태이다. exam request.onreadystatechange = callbackFunction; function callbackFunction() { if (request.readyState == 4) { //서..
Ajax open, send 메소드, get, post 의미 Ajax open, send 메소드, get, post 의미Ajax open()open() 메소드의 역활은 요청을 초기화, HTTP 메소드 및 URL을 설정 하는 역활을 한다. 예시 request = createHttpRequest(); //XMLHttpRequest 오브젝트 생성한 함수를 request 변수에 담는다. //open메소드 첫번째 값은 GET 방식이냐? 아니면 POST 방식이냐를 지정한다 //html 에서 전송 하는 타입 //open메소드 두번째는 같은 도메인에서 해당 값을 블러내 request.open("GET","/test.xml"); //.으로 open 메소드 접근한다. Ajax에 open()메소드는 세번째 인자는 기본적으로 설정을 하지 않는다면 비동기로 설정된다. Ajax send(..
XMLHttpRequest란? XMLHttpRequest란?Ajax로 실행되는 HTTP 통신은 XMLHttpRequest 규격을 이용하고 있다.이렇다할 표준은 아니지만 기본 통신 으로 가장 많이 사용되고 있다. XMLHttpRequest를 지원하는 브라우저Microsoft Internet Explorer 4.0이후 Mozilla Firefox 1.0 이후 Netscape 7 이후 Opera 7.6이후 Safari 1.2 이후 Konqueror 3 이후 Ajax의 핵심인 XMLHttpRequest에 의한 송수신 흐름사용자쪽에서 진행1. XMLHttpRequest 오브젝트 작성new XMLHttpRequest()new ActiveXObject("Microsoft.XMLHTTP")new ActiveObject("MSXML2.XMLHTTP"..

반응형