본문 바로가기

2019/0217

국비교육 59일차 1.웹 어플리케이션 프로젝트 명 : request.getContextPath()서블릿 절대경로 : request.getServletPath()실제 작업 어플리케이션의 루트 경로 : application.getRealPath() 2.GET 방식 : 파라미터를 이용해서 URL로 요청하는 방식POST 방식 : 스트림기반의 전송방식으로 파일을 업로드할 때 사용하는 방식 3.Post방식일 때 : response.setCharacterEncoding()만 주면 됨Get 방식일 때 : request.setCharacterEncoding도 주어야 함. 4.한글 셋팅 방법1) server.xml에 URIEncoding을 심는다. 2) request.setCharacterEncoding()을 심는다. (get방식일 때)3.. 2019. 2. 27.
국비교육 58일차 custom tag1. extends or implements javax.servlet.jsp.tagext package's class or interface @ class TagSupport ver 1.2 doStartTag(), doEndTag() interface SimpleTag ver 1.1-> 2.0 doTag() 2. method 구현 ..... .tld file 생성(description file) ㄴ at Context/web-inf/tld -> declare my custom tag on web.xml -> or on jsp file taglib => tag들을 포함하는 library.tld --> xml 형식의 설정파일 --> tld 파일의 doctype 의 taglib인걸 선언하는 .. 2019. 2. 26.
국비교육 57일차 1.JSTL 2.포기하지 않는다.힘들더라도. 3. 4.5.TimeZone = language + country = Zone ID로 리턴해주는 인터페이스로 setter로 매개인자를 국가와 언어로 세팅된 locale의 객체를 받아서 ID로 관리한다. 6. Resource란 : 필수적인 요소 제외하고 다른 것들 7.Bundle Tag 8.XML : ⓐ Extensible Markup Language로 HTML은 브라우저 인식 w3.org/tr/xml XML에서 제공하는 API : DOM과 SAX : javax.xml 1) DOM : ⓐ Document Object Model, ⓑ 요소가 노드로 표시되며, 노드의 관계가 노드 트리로 표시트리 구성은 컴퓨터의 폴더 및 파일에 사용 2) SAX :ⓐ Simple A.. 2019. 2. 25.
국비교육 56일차 1.파일 업로드는 url경로를 따라가지 않는 실제 폴더에 하는 것이 좋다. 2.1.servlet(페이지 url요청 설정태그) = page, request 객체 2.session 3.config에 대한 설정파일 3.Context = Application -> context.xml | | ----- ConfigSession|Request|PageContext Session, Request, PageContext -> web.xml 4.web.xml에서 load-on-startup 5. 6.JSP에서 업로드 할 때는 주로 Post방식 form-data = Post다운로드 할 때는 get방식 7.factory : 항상 뭔가 통합적으로 담은것으로 이해할 것 8.EL 사용법 $는 출력문이다. 내장객체 : Conte.. 2019. 2. 22.
국비교육 55일차 1.배포시 src밑으로 2. FileHandler API 문서 Class FileHandlerjava.lang.Objectjava.util.logging.Handlerjava.util.logging.StreamHandlerjava.util.logging.FileHandler public class FileHandler extends StreamHandlerSimple file logging Handler.The FileHandler can either write to a specified file, or it can write to a rotating set of files.For a rotating set of files, as each file reaches a given size limit, it .. 2019. 2. 21.
국비교육 54일차 1. 1) 테이블 제약이 안되는 조건 : null 제약 조건 ⓐ 후보키(Candidate Key) 1. 후보키는 릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용하는 속성들의 부분집합, 즉 기본키로 사용할 수 있는 속성들을 말한다. 2. 하나의 릴레이션내에서는 중복된 튜플들이 있을 수 없으므로 모든 릴레이션에는 반드시 하나 이상의 후보키가 존재한다. 3. 후보키는 릴레이션에 있는 모든 튜플에 대해서 유일성과 최소성을 만족시켜야 한다. 유일성 : 하나의 키값으로 하나의 튜플만을 유일하게 식별할 수 있어야한다. 최소성 : 모든 레코드들을 유일하게 식별하는데 꼭 필요한 속성만으로 구성되어 있어야한다. ⓑ 기본키(Primary Key) 1. 기본키는 후보키 중에서 선택한 주키(Main Key.. 2019. 2. 20.