220105 [수] git 파헤치기
[오늘의 키워드]
ㅡ context root
ㅡ META-INF, WEB-INF 폴더
ㅡ servlet 웹자원으로 이미지 불러오기 (input,output stream 자유자재로다루기
[오늘의 계획]
<수업마치고>
1. 수업내용 복습
2. 화면정의서 정리
3. erd 들어가기
4. 남는시간 Servlet (뉴렉처) 강의 예습
5. 아 쇼핑몰 html 분석 언제함.. 내일회의때 구체적 아웃라인 잡아야겠음
<수업 도중>
1. 용어정리
2. 흐름 계속 놓지않고 따라가기
[오늘의 공부]
#네트워크와 관련된 프로그램은 대게 객체를 제공받아서 사용한다.
예) HttpServletRequest , HttpServletResponse
#MimeType
multiplepurpos internet mail extenstions
파일변환
//3. 클라이언트에게 응답할 문서(파일)의 형식(MimeType) 설정(변경)
//형식) HttpServletResponse.setContentType(String mimeType[;charset=encoding]) :
//문서가 아닌 일반파일은 ;charset=encoding 을 생략한다
//-> 문서형식으로 응답할 경우 문서의 캐릭터셋(CharacterSet:문자 형식-인코딩)을 설정해야한다
// 이걸안하면 기본 응답문서형식 : text/html, 캐릭터셋 : ISO-8859-1(서유럽어)
response.setContentType("text/html;charset=UTF-8");
response.setCharacterEncoding("UTF-8");
#매핑 : 해당값이 다른값을 가리키도록 하는 것.
<url-pattern>
<!-- servlet-mapping : 서블릿으로 실행되도록 클라이언트가 요청하는 url주소의 패턴을 등록하기위한 부모엘리먼트 -->
<servlet-mapping>
<servlet-name>hello</servlet-name>
<!-- url-pattern : 서블릿을 요청하기 위한 url 주소의 패턴(식별자)을 설정하는 엘리먼트 -->
<url-pattern>/hello.itwill</url-pattern>
</servlet-mapping>
#XML (eXtensible Markup Language)
-확장성있는 마크업 언어
xml은 data 를 전달하는데 포커스를 맞춘언어
html은 data를 표현하는데 포커스를 맞춘언어
xml은 html과 달리 tag가 미리 정의되어 있지 않다.
#서블릿 클래스를 서블릿으로 등록하고 url주소로 매핑설정
#servlet = server + let
#서블릿이란? 클라이언트의 요청을 처리하고, 그 결과를 반환하는 servlet 클래스의 구현규칙을 지킨 자바 웹 프로그래밍기술
[스터디 계획]
[스터디 결과]
국비지원 #국비교육 #국비 #초보개발자 #신입개발자 #컴퓨터학원 #자바 #JAVA #취업준비 #면접준비