일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Scanner
- 클래스
- Jenkins
- dependency
- 자동형변환
- 싱글턴
- 언박싱
- maven
- start.spring.io
- unboxing
- 내장객체
- Java
- 제너릭
- 콜렉션
- 컬렉션
- 인텔리제이
- https://start.spring.io
- 빌드
- 제네릭
- 스프링
- wrapper
- 싱글톤
- 메소드
- suvlet
- bootstrap
- Short
- 박싱
- 무한
- boxing
- 루프
- Today
- Total
목록분류 전체보기 (447)
Developer Gonie
발생했던 에러 "Publishing to Tomcat v9.0 Server at localhost... has encountered a problem" "Could not publish server configuration for Tomcat Server at localhost." 해결방법 Window - Show View - Servers 에서 내가 실행하고자 하는 프로젝트를 제외한 나머지를 Remove 해준다음에 다시 실행해봐라.
설치된 스프링(Spring) 버전을 확인하는 방법 생성된 프로젝트에서 pom.xml 파일의 내용을 확인하면 스프링을 포함한 여러 모듈의 버전을 확인할 수 있다. 1.6 3.1.1.RELEASE 1.6.10 1.6.6
설치 이후 Spring 프로젝트 생성하는 방법
servelet.jsp 파일 참고
* Jsp - response.sendRedirect() : request객체를 공유안함. 최종페이지 주소가 보여짐 - : 건너뛰어도 request객체를 공유한다. 마지막에 거쳐가는 페이지의 주소가 보여짐 * Servlet - RequestDispatcher.forward() : 건너뛰어도 request객체를 공유한다. 마지막에 거쳐가는 페이지의 주소가 보여짐 이제보니 마지막에 거쳐가는 페이지의 URL이 주소창에 보여지는 경우는 request 객체가 공유되는 경우이다. 흐름제어 이동 방법 4가지 1) response.sendRedirect("a.jsp"); jsp에서 java 코드 작성시 response 객체를 이용하는 경우 2) location.href="a.jsp"; javascript에서 locat..
개발자를 위한 표준화된 커스텀 태그이다. 자바 문법 없이 태그만으로 JSP 파일을 작성하는데 사용함 * JSTL을 사용하려면 jstl.jar, standard.jar 총 2개의 jar 파일을 lib 에 추가해줘야 함.
EL 언어 자바 언어를 사용하지 않고 JSP페이지를 작성하고 싶을 때 사용함. $로 시작하는게 특징이다. ${ }
extensible markup language 내가 원하는 이름을 가지는 태그를 만들 수 있고, HTML과 마찬가지고 여는 태그와 닫는 태그가 있다. 순서를 정하고 싶을 때 태그를 사용하는데 => noti.xsd (element에 자식이 있다고 할땐 complexType을 사용함) noti.xml에서 noti.xsd에 명시된 순서대로 태그를 사용하여 문서를 작성하지 않으면 빨간줄이 뜸. .xsd 파일 xml 파일을 작성할 때 지켜야할 규칙을 작성해 놓는 문서로 noti.xsd noti.xml(위에 명시된 순서대로 작성해야 함) 김상민 황현숙 출장 스케쥴 이번 주말 출장 잊지마세요. noti employee orders
list.jsp에서 구현해야할 사항 첫번째 사용자가 요청(클릭)한 페이지 번호를 넘겨받아 이에 해당하는 게시글들을 pageSize 개수만큼 보여준다. 두번째 하단에는 다른 페이지로 넘어갈 수 있도록 페이지 번호를 보여준다. 첫번째 사항 구현하기 사용자가 페이지 번호를 클릭하면 페이지 번호를 넘겨받아 해당 페이지를 보여주면 되는데, 맨 처음에는 사용자가 페이지 번호를 클릭해서 list.jsp를 접근하는게 아니기 때문에 pageNum 값을 열어봐서 null 이면 1페이지를 보여줘야 하는구나를 알도록 해줘야 한다. 그리고 한 줄로 표현할 수 있는 부분을 굳이 두 줄로 나눠 작성한 이유는 pageNum이 null인 경우 Integer.parseInt() 연산을 시도하려고 하면 에러가 나기 때문에 이렇게 구현한 ..
* 아래의 글을 이해한다면 답글의 깊이가 한개인 경우가 되도록 수정할 수도 있을 것이다. board테이블에서 원글, 답글의 관계를 나타내기 위한 column num 답글 혹은 원글의 레코드가 삽입된 순서로 자동으로 1씩 증가함 수정 혹은 삭제 할 때 특정 레코드의 정보를 가져오기 위한 용도로 사용됨 subject 글의 제목을 갖는 column인데 아래 그림에서는 이해를 돕기위해 아래와 같이 써두었음 ex) a2 : 원글 ex) a21: 제목이 a2인 원글에 달린 첫번째 답글 ex) a211: 제목이 a2인 원글에 달린 첫번째 답글에 추가로 달린 첫번째 답글 ex) a22: 제목이 a2인 원글에 달린 두번째 답글 ref 최상위 부모의 모든 자손들은 같은 번호를 갖게하여, 나중에 DB에서 select로 뽑아..