본문 바로가기

반응형
   

Source

(1630)
JSP request 객체 JSP request 객체 request 객체라는것은 사용자가 전송한 정보를 확인하고 데이터를 확인할수 있고 서버에 대한 정보를 제공하는 메서드 이다. 아래표를 확인하면 request 객체의 의미에 대해서 이해할수 있다. 클라이언트 및 서버 정보 관련 메서드 메서드 이름 리턴타입 설명 getRemoteAddr() String 웹서버에 연결된 사용자의 IP주소정보를 제공. 댓글이나 게시판의 IP정보가 남는것은 대부분 이메서드를 사용한것. getContentLength() long 사용자가 전송한 정보 길이 제공. 데이터 길이가 알수 없다면 -1리턴. getCharacterEncoding() String 사용자가 전송한 정보의 캐릭터 인코딩 타입이 무엇인지 제공해준다. getContentType() Stri..
jsp 스크립트 jsp 스크립트jsp언어를 표현하기 위한 방법으로 3가지가 있다.1. 스크립트릿(Scriptlet)jsp페이지에서 자바 코드를 실행할때 사용하는 구문이다.Exam.jsp 현재 책의 이름은 이고 권 입니다. 결과 2. 표현식(Expression)위에구문중 이용해 데이터를 출력하였다.데이터를 출력할때 사용되며 계산식을 넣을수도 있다.Exam.jsp 3가지의 수를 모두 더하면 몇이 나올까? 결과 3. 선언부(Declaration)선언부는 어떠한 함수를 작성될때 사용된다.함수는 기능을 정의할때 사용되는것으로 자바에서는 함수를 메서드라고 표현한다.선언부는 이와같은 형태로 사용된다. Exam.jsp 어디서나 접근 가능한 // int 숫자데이터를 결과 값으로 주겠다는 의미 // AplusB 이름은 AplusB로 지정..
리니지 자동장사 채팅을 치자. 리니지 프로그램을 이용한 자동 장사 채팅 치기 리니지에서 장사 채팅을 수동으로 매번 쓰는게 얼마나 스트레스인지 게임을 해보신 분들은 아실겁니다. 자동으로 채팅을 칠수 있는 프로그램이 있어서 사용법을 작성 했습니다. 먼저 아래파일을 다운받으셔서 넥스트 버튼을 눌러서 설치 해주시면 됩니다. 자동으로 마우스와 키보드 행동을 녹화해주는 아주 유용한 프로그램입니다. 다음처럼 프로그램을 까시고 난뒤 관리자 권한으로 실행하시면 됩니다. 까시고 나면 KeyControl에 표시된 빨간색(녹화) 버튼을 눌러주세요. 녹화 버튼을 누른뒤 장사채팅글을 씁니다. 글을 다쓰셨으면 정지■ 버튼을 누릅니다. 정지버튼을 누르신뒤 맨왼쪽에서 3번째를 보시면 톱니바퀴모양의 설정 버튼이 있습니다. 설정버튼을 누르신뒤 셋팅을 조정 할수 있습니..
page 디렉티브 page 디렉티브page 디렉티브를 사용하면 다음과 같은것을알수 있다.1. jsp페이지가 어떤 문서를 생성하는지 알수 있다.2. 어떤 java 클래스를 사용하는지 알수 있다.3. jsp 페이지를 실행하는데 필요한 정보들을 입력할수 있다. page 디렉티브의 주요속성 표 속성 설명 기본값 contentType jsp가 생성할 문서 타입 지정 text/html import jsp 페이지에 사용할 자바 클래스 지정 session jsp 페이지에 세션 사용 여부 지정 true or false로 값을 지정 true buffer jsp 페이지 출력 버퍼 크기 지정 4kb(4킬로바이트 크기의 출력 버퍼 지정) 숫자와 kb를 통해 크기를 지정한다. autoFlush 출력 버퍼가 찼을 경우 데이터를 출력 스트림에 보내고..
JSP 기본구조 JSP가 지원 하는 각종 기능jsp는 인터넷 브라우저에 보여 줄 html 문서를 생성하는 역활을 한다. jsp는 웹브라우저에서 전송한 데이터를 읽어오는 일도하고 jsp페이지에서 필요한 데이터를 생성해주는 실행코드도 필요하다. 결국엔 웹브라우저에서 표현을 하려면 html 코드가 필요한데 상황에 맞게 또는 환경에 맞게 jsp를 통하여 html문서를 생성해 준다고 생각하면 된다. jsp가 지원해 주는 기능들 - 디렉티브(Directive) jsp페이지에 대한 설정 정보를 지정할때 사용된다. 디렉티브 선언 문은 다음과 같은 형식이다.
JSP 환경 설정 셋팅 JSP 환경 설정 셋팅바로전 포스팅에 JSP란 무엇인가? 에대해서 애기하면서 JSP를 하기 위해 이클립스, 톰캣, JAVA를 설치 하였다.오늘은 실제 환경설정 및 이클립스 내에서 톰캣과 어떻게 연동하여 JSP 페이지를 작성하는지에 대해서 애기해 보려한다. 먼저 최신 이클립스를 압축을 해제하고 실행한 화면이다. 조금기다리면 작업폴더를 어디다 할지 물어본다. Browse를 누르고 경로를 다음과 같이 지정하였다.아무데나 상관없으므로 아무데나 지정하도록 한다. Use this as the default and do not ask again 체크는 다음에 물어보지 않고 이폴더에서 계속작업할거냐는 뜻이다 편한대로 체크하고 진행해도 무방하다. 로딩중이네요. 로딩이 끝나면 다음처럼 홈화면이 나온다.jsp를 하기위해서는..
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 서버가 모두 같은 통로에서 ..

반응형