thumbnail

Chapter04 서블릿과 JDBC(4)

서블릿 초기화 매개변수과 컨텍스트 초기화 매개변수 서블릿 초기화 매개변수란 서블릿을 생성하고 초기화할 때, 즉 init()을 호출할 때 서블릿 컨테이너가 전달하는 데이터이다. 보통 데이터베이스 연결 정보와 같은 정적인 데이터를 서블릿에 전달할 때 사용한다. 서블릿 ...

2019년 6월 30일0개의 댓글

Chapter04 서블릿과 JDBC(3)

요청 매개변수의 한글 깨짐 처리 sendRedirect()에 넘기는 URL이 '/'로 시작하지 않기 때문에 상대 주소로 계산된다. 작업 결과를 출력하지 않고 즉시 다른 페이지로 이동하기를 원한다면 '리다이렉트'를 사용하고, 잠깐이나마 작업 결과를 출력하고 다...

2019년 6월 30일0개의 댓글

Chapter04 서블릿과 JDBC(2)

HttpServlet으로 GET요청 다루기 - 회원 목록 화면에 '신규 회원' 링크 추가 src/spms/servlet/MemberAddServlet JDBC 객체를 위한 참조 변수 선언 SQL 문을 실행하는데 Statement 대신 PreparedSta...

2019년 6월 30일0개의 댓글

Chapter04 서블릿과 JDBC(1)

'회원 목록 조회' 서블릿 만들기 src/spms/servlets/MemberListServlet.java JDBC url 뒤에 &useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTime...

2019년 6월 30일0개의 댓글

Chapter03 서블릿 프로그래밍(3)

@WebServlet 애노테이션을 이용한 서블릿 배치 정보 설정 Servlet 3.0 사양부터는 애노테이션으로 서블릿 배치 정보를 설정할 수 있다. 아래는 web.xml 대신 애노테이션을 이용해 배치 정보를 작성한 코드이다. 서블릿의 URL 정보는 @WebServl...

2019년 6월 30일0개의 댓글

Chapter03 서블릿 프로그래밍(2)

GenericServlet의 사용 지금까지는 서블릿 클래스를 만들 때 Servlet 인터페이스를 구현했다. 서블릿을 만들 때마다 Servlet 인터페이스에 선언된 다섯 개의 메서드를 모두 구현했다. 사실 이 메서드 중에서 반드시 구현해야 하는 메서드는 service(...

2019년 6월 30일0개의 댓글

Chapter03 서블릿 프로그래밍(1)

서블릿 자바로 만든 CGI 프로그램을 '서블릿(Servlet)'이라고 부른다. 자바 서블릿이 CGI 프로그램과 다른 점은, 웹 서버와 직접 데이터를 주고받지 않으며, 전문 프로그램에 의해 관리된다는 것이다. 서블릿 컨테이너 서블릿의 생성과 실행, 소멸 등 생...

2019년 6월 30일0개의 댓글

Window에서 리눅스 설치 방법

설치 방법 윈도우 검색 - 개발자 기능 사용 - 개발자 모드 선택 1560147173163.png 윈도우 store에서 검색 - ubuntu 설치 1560147200456.png 윈도우 PowerShell 관리자모드 실행...

2019년 6월 20일1개의 댓글