전체 글(121)
-
jsp 필수 디렉티브,스크립트릿,기본객체 -2
JSP 기본 실습 예제 jsp 개발환경을 세팅했지만 html만 사용하다가 처음 jsp를 접하면 평소 할 수 있었던 간단한 코딩도 생각보다 힘든 법입니다. jsp에서의 간단한 예제를 통해 jsp에 익숙해져 봅시다. 또는 이런식으로도 가능합니다 홈으로 바깥으로 별그리기입니다. for문을 이용해 그림과 같이 별 이미지가 출력되도록 jsp를 작성해봅니다. html에서는 ' '이 의미가 없기때문에   및 태그를 사용하면 됩니다. 구구단 table도 만들 수 있습니다. PageDirective trimDirectiveWhiteSpaces 화면에서 f12를 눌러서 Sources보기를 클릭하면 다음과 같이나온다. 이 중 첫번째 노란색부근과 그 아래 공백이 있는 것을 확인할수 있는데 이는 부분이 공백으로 나온것이..
2021.10.05 -
jsp 필수 디렉티브,스크립트릿,기본객체-1
디렉티브는 page, include, taglib가 있다. include와 taglib는 나중에 다루도록 한다. page 디렉티브 jsp 페이지에 대한 설정 정보를 지정할 때 사용한다. jsp 페이지가 어떤 문서를 생성하는지, 어떤 자바 클래스를 사용하는지, 세션 참여여부,출력 버퍼의 존재 여부와 같은 실행에 필요한 정보를 입력한다. 속성 설명 기본값 contentType JSP페이지가 생성할 문서의 타입을 지정. 생성할 응답 문서의 MIME 타입을 입력한다. “text/html”, “text/xml”, “text/plain” 등. text/html import JSP 페이지에서 사용할 자바 클래스를 지정. trimDirectiveWhitespace 출력 결과에서 템플릿 텍스트의 공백 문자를 제거할지의 ..
2021.10.05 -
UTF-8 인코딩
이것보다 잘 쓸 자신이 없다. 출처 : https://redisle.tistory.com/14 혹시 글 사라졌을 경우에... 더보기 문자열 인코딩! 어느날 친구가 물어봅니다. "OO아~ 문자열 인코딩이 뭐야?" 갑자기 머릿속이 하얗게 변합니다. 문자열 인코딩... 분명 들어본적은 있는데 말이죠. 기억을 마구 더듬어봅니다. 예전에 인코딩을 찾아본적이 있었지, 한글이 제대로 안나와서 찾아봤었는데, 기억의 조각들이 한두개씩 발견됩니다. EUC-KR, MS949, 유니코드, UTF-8 등등... 한번은 들어봤을법한 단어들이 머리속을 스쳐지나갑니다. 그런데 문자열 인코딩은 유니코드인가? UTF-8인가? 헷갈리기 시작합니다. 결국.... "문자열 인코딩, 그거..... 컴퓨터에서 한글 출력할때 쓰는거 잖아, 그 뭐..
2021.10.05 -
HTTP GET,POST방식 차이
이전 글 : https://brilliantdevelop.tistory.com/32 이 글을 읽기전에 먼저 읽을 것을 권장합니다. HTTP 메소드 중 GET방식과 POST 방식 차이 get방식이든 post방식이든 둘 다 브라우저가 서버에 요청하는 것입니다. GET 방식 GET은 요청을 전송할 때 필요한 데이터를 Body에 담지 않고, 쿼리스트링을 통해 전송합니다. URL의 끝에 ?와 함께 이름과 값으로 쌍을 이루는 요청 파라미터를 쿼리스트링이라고 부릅니다. 만약, 요청 파라미터가 여러 개이면 &로 연결합니다. 쿼리스트링을 사용하게 되면 URL에 조회 조건을 표시하기 때문에 특정 페이지를 링크하거나 북마크할 수 있습니다. 쿼리스트링을 포함한 URL의 샘플은 아래와 같습니다. 여기서 요청 파라미터명은 nam..
2021.10.04 -
HTTP 정의 및 동작 방식
프로토콜 프로토콜은 컴퓨터 내부에서, 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계입니다. 기기 간 통신은 교환되는 데이터의 형식에 대해 상호 합의를 요구합니다. 이런 형식을 정의하는 규칙의 집합을 프로토콜이라고 합니다. 간단히 예를 들면 '1'과 '2'라는 데이터를 보낼 때도 이진법(컴퓨터는 당연히 이진법)으로 16bit를 사용해서 데이터를 주고 받자라고 미리 약속을 합니다. 그러고 나서 약속한대로 0000 0000 0000 0001 / 0000 0000 0000 0010 를 보내면 이를 받는 쪽에서도 당연히 16bit로 왔다는걸 알고 '1'과 '2'라고 인식하는 것입니다. HTTP 프로토콜이란? HTTP(Hypertext Transfer Protocol)는 웹을 개발하는 사람이라면 누..
2021.10.04 -
jsp 구성요소
JSP 구성요소 JSP 구성요소는 크게 6가지가 있다. 각 요소의 간단한 내용을 아래에서 설명하지만 이런게 있구나 하고 넘어가도 좋다. 디렉티브:directive 스크립트(Script) 요소 내장객체 (Implicit Object) 액션태그(Action Tag) 사용자 정의 태그, JSTL 표현언어 (Expression Language) 디렉티브:directive 디렉티브는 JSP에 대한 설정 정보 또는 JSP 페이지에 다른문서를 포함(include) 시킬때 사용한다. 1 스크립트언어 , 에러페이지 지정, 버퍼 설정 등 을 정의한다. 2 번역단계에서 다른문서를 포함시킨다. 3 태그 라이브러리 를 선언한다. 스크립트(script)요소 스크립트요소는 페이지의 동적데이터를 생성하며 3가지로 분류한다. 쉽게 말..
2021.10.01