내가 보려고 저장해놓는 메이븐 프로젝트로 게시판 만드는 과정 1. 동적 웹 프로젝트 생성 - > 생성할때 generate web.xml deployment descriptor 체크 2. convert to Tern Project --> 사용하고 싶은 라이브러리 선택 부트스트랩, Browser, 쿼리 선택 3. convert to Maven Project --> pom.xml 8번째 줄 sourceDirectory 삭제 --> 들어가서 14번째 release 삭제 -> 1.81.8 버전 입력 --> 요기 아키텍처 아이디 --> 사용하고 싶은 junit, lombok, mysql, log4j 등등 필요한거 디펜던시 안에 세팅 4. build 들어가서 요렇게 세팅 5. web.xml에 인코딩 필터, DBCP리..
1. 액션태그 액션태그 -> 다른 JSP페이지의 '실행'결과를 현재 위치에 삽입 사용방법 -> page : 포함할 JSP페이지 flush 속성: 지정한 JSP페이지를 실행하기 전에 출력 버퍼를 플러시 할 지의 여부 지정. true면 출력 버퍼를 플러시하고, false면 하지 않는다. 중복 영역을 모듈화 하는데 유용 2. 액션태그 -> 신규 파라미터를 추가하는데 사용! 이런 형식으로 사용 가능 -> 액션태그의 동작 방식 기존 파라미터는 유지하고 파라미터를 새로 추가하는 방식 로 포함하는 페이지에서만 유효하다. 3. 액션태그 와 include 디렉티브 회사이름 : 회사전화 : 간단한 사용 방법이다. 여러 파일에서 공통적으로 사용하는 코드 -> 별도의 파일 생성 -> 를 통해 호출. 자바코드 비교항목 incl..
1. 헤더정보 읽기 헤더 정보를 읽어보자 모든 헤더 정보를 읽어보자 헤더를 읽는 방법 -> Enumeration인터페이스를 사용한다 Enumberation의 메서드는 hasMoreElements() : 읽어올 요소가 남아있는지 확인 후 있으면 true, 없으면 false nextElement(): 다음 요소를 읽어 온다. 헤더 이름을 request.getHeagerName(); 로 불러온다. 그리고 hasMoreElements()메서드를 통해 읽어올 요소가 남아 있는지 확인. 있다면 headerName에 이름을 얻고 headerValue에 값을 얻는다. 그리고 이를 출력한다. 아래의 내용도 조건식만 조금 바뀌었을 뿐 로직은 똑같다. 1. 헤더 이름 얻고 2. 값 얻고 3. 출력 인데 2번째 코드는 따로 ..