미래를 설계하는 개발자

고정 헤더 영역

글 제목

메뉴 레이어

미래를 설계하는 개발자

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (88)
    • C 언어 (7)
    • C++ 언어 (7)
    • Java (10)
      • Java Error (2)
      • Java Setup (1)
      • Java Study (2)
      • Design Patterns (2)
    • Spring (23)
      • Restfull API (2)
      • SpringBoot-React (5)
      • SpringBoot-MSA (16)
    • WebProgramming (26)
      • HTML (0)
      • CSS (0)
      • Javascript (1)
      • Error (0)
      • JSP (25)
    • 자료구조 (3)
    • DataBase (7)
      • Data Modeling (1)
      • Oracle Database (3)
      • SQL (3)
    • Android (0)
    • 기타 (2)
    • Git (2)
    • Algorithm (1)
    • 끄적끄적 (0)

검색 레이어

미래를 설계하는 개발자

검색 영역

컨텐츠 검색

WebProgramming/JSP

  • 간단한 회원가입 및 회원정보 수정

    2018.10.24 by ChrisMare

  • JDBC 연동 후 DB 테스트

    2018.10.22 by ChrisMare

  • 자바 빈(JAVA Bean)

    2018.10.20 by ChrisMare

  • JSP 에러 종류

    2018.10.19 by ChrisMare

  • 예외 페이지

    2018.10.19 by ChrisMare

  • 세션(session)

    2018.10.19 by ChrisMare

  • 쿠키(Cookie)

    2018.10.18 by ChrisMare

  • request/response 객체

    2018.10.18 by ChrisMare

간단한 회원가입 및 회원정보 수정

프로세스참고사항 )저는 OracleDriver를 사용하였습니다. join.html1234567891011121314151617181920 Join Join ID : PW : Name : sex : 남 여 age : Colored by Color ScriptercsJoinOK.java12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697package com.servletTest.ex; import java.io.IOException;..

WebProgramming/JSP 2018. 10. 24. 15:40

JDBC 연동 후 DB 테스트

데이터 베이스 연결 순서1. ojdbc-version.jar 파일을 먼저 WEB-INFO > lib 폴더에 먼저 삽입합니다. 2. 그 후 연결 및 실행 과정입니다. Statement 객체 executeQuery() 실행 후 반환 되는 레코드 Example executeQuery Test )1. Member.db 생성2. select.jsp db 와 관련된 구문은 예외가 발생할 수 있기 때문에 try catch를 통해서 구현해야되며 finally로 자원해제까지 해주어야됩니다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 JDBC TestJ..

WebProgramming/JSP 2018. 10. 22. 18:38

자바 빈(JAVA Bean)

빈(Bean) ?반복적인 작업을 효율적으로 하기 위해 빈을 사용하며,JAVA 언어의 데이터(속성)와 기능(메소드)으로 이루어진 클래스를 말한다.JSP에서는 속성과 메소드를 가진 클래스를 Bean 이라고 한다. 사용방법속성과 메소드가 있는 빈 클래스(데이터 클래스)를 만든다.jsp 페이지를 만들어서 액션태그를 이용하여 데이터 클래스를 사용한다. (빈의 내부 데이터를 처리한다.) 빈(데이터 클래스) 생성빈을 만든다는 것은 데이터 객체를 만들기 위해 클래스를 만드는 것이다.데이터 객체에는 데이터가 있어 그에 해당하는 getter 와 setter 가 있다. 빈 관련 액션 태그 (useBean, setProperty, getProperty) 사용액션 태그 중에서 Bean 관련한 태그가 있으며, 주로 데이터를 업데..

WebProgramming/JSP 2018. 10. 20. 13:30

JSP 에러 종류

HTTP Status Code사용자가 HTTP를 통해 인터넷 정보 서비스(IIS)를 실행하는 서버의 콘텐츠에 연결하려고 하면 IIS에서는 요청 상태를 나타내는 숫자 코드를 반환해줍니다.이 상태 코드는 IIS로그에 기록되며 웹 브라우저에 표시될 수 있으며 실패한 이유도 표시할 수 있습니다. 1xx - 정보 전달용임시 응답을 알려줍니다.클라이언트가 정식 응답을 받기위해서는 하나 이상의 1xx 응답을 받을 준비가 되어 있어야 됩니다. 100 : Continue, 계속 작업한다.101 : Switching protocols, 프로토콜을 전환한다. 2xx - 요청성공서버가 클라이언트 요청을 받았다는 것을 알려줍니다. 200 : OK, 에러없이 전송 성공201 : Created, POST 명령 실행 및 성공202 ..

WebProgramming/JSP 2018. 10. 19. 21:25

예외 페이지

예외 페이지의 필요성예외적인 상황이 발생했을 경우 웹컨테이너(서버 톰캣....)에서 제공되는 기본적인 예외 페이지가 보여 진다면, 개발자와 달리 사용자에게는 다소 불쾌한 느낌이 들면서, 다시는 해당 사이트에 접속하려 들지 않을 것이라 생각이 듭니다. 따라서 딱딱한 느낌을 주는 에러 페이지 보다는 양해를 구하는 부드러운 느낌이 드는 페이지로 유도 할 수 있습니다. page 지시자를 이용한 예외 처리사용법예외 발생할 수 있는 페이지에 page지시자를 사용한다.사용자정의에러페이지.jsp 에서는 이 페이지가 예외발생시 처리하는 페이지라고 명시해주어야한다. ( ) errorOccurred.jsp1cs errorHandling.jsp1cs이 처럼 핸들링 페이지에서 isErrorPage="ture"를 설정해야지만 e..

WebProgramming/JSP 2018. 10. 19. 18:03

세션(session)

세션(Session)서버와의 관계를 유지하기 위한 수단이다.단, 쿠키와 달리 클라이언트의 특정 위치에 저장되는 것이 아니라, 서버상에 객체로 존재 한다.그렇기 때문에 세션은 서버에서만 접근 가능하고 보안이 좋고, 저장할 수 있는 데이터에 한계가 없다. 세션 문법 세션은 클라이언트의 요청이 발생하면 자동생성이 되고 session이라는 내부 객체를 지원하여 세션의 속성을 설정할 수 있다. 세션객체는 JSP컨테이너에서 브라우저하나당 고유id를 가진 session을 생성해준다. 따라서 여러 브라우저가 요청을 해도 그 브라우저 고유 id의 session을 각각 만들어 줍니다. 여러 브라우저의 요청 시 session 생성 과정 세션 관련 메소드메소드 명 기능 setAttribute() 세션에 데이터를 저장한다. g..

WebProgramming/JSP 2018. 10. 19. 16:53

쿠키(Cookie)

쿠키(Cookie) ?웹브라우저에서 서버로 어떤 데이터를 요청 하면, 서버측에서는 알맞은 로직을 수행한 후 데이터를 웹브라우저에 응답한다.그리고, 서버는 웹브라우저와의 관계를 종료한다.이 처럼 웹브라우저에 응답 후 관계를 끊는 것은 http프로토콜의 특징이다.연결이 끊겼을 때 어떤 정보를 지속적으로 유지하기 위한 수단으로 쿠키라는 방식을 사용한다. 쿠키는 서버에서 생성되며, 서버가 아닌 클라이언트측에 특정 정보를 저장한다.그리고, 서버에 요청 할 때 마다 쿠키의 속성값을 참조 또는 변경 할 수 있다.또한, 쿠키는 4kb로 용량이 제한적이며, 300개까지 데이터 정보를 저장할 수 있다. 쿠키 문법과정) 쿠키 관련 메소드 메소드 명 기능 setMaxAge( ) 쿠키 유효기간을 설정 한다. ( 쿠기의 유지시간..

WebProgramming/JSP 2018. 10. 18. 21:17

request/response 객체

request / response 객체 ※ request 객체웹 브라우저를 통해 서버에 어떠한 정보를 요청하는 것을 request라고 한다. 그리고 이러한 요청 정보는 request 객체가 관리한다. request 객체 관련 메소드메소드 명 기능 getContextPath() 웹 어플리케이션의 컨텍스트 패스를 얻습니다. getMethod() get방식과 post방식을 구분할 수 있습니다. getSession() 세션 객체를 얻습니다. getProtocol() 해당 프로토콜을 얻습니다. getRequestURL() 요청 URL을 얻습니다. getRequestURI() 요청 URI을 얻습니다. ( 컨텍스트 패스 이하의 값 ) getQueryString() 쿼리스트링을 얻습니다. 1234567891011121..

WebProgramming/JSP 2018. 10. 18. 15:25

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
미래를 설계하는 개발자 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바