Java29 [국비지원] KH 정보교육원 78일차 kh day 078 이번주 공지사항 - 금주 목요일 능력단위평가 시행예정! 빠지지 마세요~ 이번주 훈련방향 가. Servlet/JSP에서 Servlet 완료 -Servlet 핵심클래스, JDBC연동, DataSource 연동, Servlet 고급 (MVC패턴) 나. JSP 초급 완료 - JSP 스크립팅 요소 (선언태그, Scriptlet, Expression 태그) - 웹 어플레케이션 예외처리 다. 진도가 빠르면 스프링을 위한 선행요소기술로 MyBatis SQL Mapper Framework 나간다 --- ServletContextListener 이어서 나가자! @Log4j2 @NoArgsConstructor //@WebListener // web.xml에서 해보자 public class ServletC.. 2022. 7. 20. [국비지원] KH 정보교육원 77일차 서블릿에서 파일 접근 ( 읽기 모드 ) 서블릿에서 웹 어플리케이션내의 특정 파일을 접근하기 위해서 ServletContext 객체를 사용 할 수 있다. 단, 읽기 모드만 가능하고 쓰기는 불가능하다. 먼저 서블릿에서 읽을 텍스트 파일을 웹 어플리케이션의 WEB-INF 폴더에 testFile.txt 형식 으로 작성하고, 내용을 입력 시킨 후에 저장한다 @WebServlet("/ContextFile") public class ContextFileServlet extends HttpServlet { private static final long serialVersionUID = 1L; @Override protected void service(HttpServletRequest req, HttpServletRes.. 2022. 7. 16. [국비지원] KH 정보교육원 76일차 서블릿 핵심 클래스 * Servlet Lifecycle 1) NEW ==> init 메소드 호출(callback) (by web 컨테이너) 2) READY ==> service 메소드 호출(callback) (by web 컨테이너) 3) DESTROY ==> destroy 메소드 호출(callback) (by web 컨테이너) 1. ServletConfig API를 활용한 초기화 파라미터 사용 서블릿이 초기화될 때 web.xml에서 설정하면 재컴파일 없이 변경된 정보를 참조할 수 있기 때문에 유지보수가 쉬워진다. 이렇게 web.xml에 설정된 설정 값을 ‘초기화 파라미터(Initialization Parameter)라고 하며ServletConfig API를 이용해서 접근할 수 있다. 특징은 여러 서블릿에.. 2022. 7. 15. [국비지원] KH 정보교육원 75일차 kh day 075 오늘부터 본격적으로 Servlet/JSP를 학습하기 시작했다. 예제를 통해 진도를 나가니 확실히 공부하는 느낌도 나고 재밌는거 같다. 아직까지는 크게 어려운 내용은 없지만 다음 시간부터 시작하는 서블릿의 핵심 클래스 부분은 난이도가 상당하다고 한다. 강사님께서 이전 기수의 경우 이 부분을 이해하는데만 1주일이 소요됐다고 하셨다. 앞으로 좀 더 긴장해야겠다! --- 서블릿 맵핑 작성한 서블릿을 맵핑하는 방법은 다음과 같이 2가지 방법이 제공된다. (1) web.xml 파일에 등록하는 방법 (DD파일 더블클릭!) Servlet 2.5까지 사용하던 방법이며 Servlet 3.x에서도 사용 가능하다. WEB-INF 폴더안의 web.xml 파일에 다음과 같이 태그와 태그를 사용하여 설정한다. .. 2022. 7. 14. 이전 1 ··· 4 5 6 7 8 다음