일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Compute Science
- Java Programming
- CS기초지식
- 알고리즘
- CS50
- ssafy
- 관계형 데이터베이스
- WebProgramming
- 면접을 위한 CS 전공지식 노트
- 예외처리
- 모두를 위한 컴퓨터 과학(CS50)
- 기초프로그래밍
- java
- SSAFY 9기
- 데이터베이스 모델링
- 이진법
- exception
- 삼성청년SW아카데미
- 모두를 위한 컴퓨터 과학
- CS 기초지식
- 부스트코스
- 상속
- w3schools
- ERD
- SW
- edwith
- CS 기초
- 객체지향
- til
- Computer Science
- Today
- Total
목록MSA Full-Stack 개발자 양성과정 (49)
Joslynn의 하루
xml 설정 boardServlet kosta.servlet.BoardService subject 웹프로그래밍 boardServlet /board annotation @WebServlet(urlPatterns = { "/board" }, initParams = { @WebInitParam(name = "subject", value = "웹프로그래밍"), loadOnStartup = 1 }) //loadOnStartup => 사전 생성
표현언어(EL - Expression Language) : jsp 2.0 새롭게 추가된 스크립요소 : 자바 빈즈 속성값을 보다 쉽고 제약을 덜 받는 방법으로 사용하기 위해 나옴. : 기본문법 - 표현언어는 $시작한다. - 모든 내용은 {표현식} 으로 구성된다. - 표현식에는 기본적으로 변수명 혹은 속성명.메소드 구조로 이루어짐. - 표현식에는 정수형, 실수형, 문자열형, 논리형, null 올수있음. - 표현식 연산가능함. : 표현언어 연산자 - 산술연산자 + ,- , *, /(div) , %(mod) ex) ${10 div 2} -관계연산자 ==(eq) , !=(ne) , >(gt) , =(ge) ,
WAS에 저장하는 기술 : 웹에서 가장 중요한 것은 페이지를 이동할 때마다 데이터의 영속성을 유지하는 기술 - pageContext : 페이지가 유지되는 동안 - request : 연결이 유지되는 동안 - session : 브라우저가 유지되는 동안 - application : 서버가 종료되기 전까지 scope의 크기 pageContext < request < session < application *공통메소드 1) 저장 ~.setAttribute(String name, Object value); 2) 조회 Object value = ~.getAttribute(String name); : name으로 value를 꺼내면 Object로 반환하기 때문에 적절한 DownCasting이 필요함 예외 처리 : 각 ..
JSP 내장 객체 - session : HttpSession : 클라이언트의 정보를 서버측에 저장할때 사용함. : 저장된 정보는 브라우져 창이 시작 해서 종료할때까지 저장정보가 유지됨. (일반적으로 로그인 ~ 로그아웃 ) : 접속된 각각의 클라이언트마다 생성됨. : 기본 세션의 시간은 30분(1800초) * session.setAttribute(String name, Object value); : 세션의 정보를 저장. * Object value = session.getAttribute(String name); : 세션의정보가져오기 * session.setMaxInactiveInterval(int interval); : 세션의 유지되는 시간설정(초단위) * int interval = session.getM..
페이지 이동방식 1) WAS 쪽에서 이동방식 - forward 방식 : 기존의 request, response를 유지하면서 이동하는 방식 : 코딩방식 - 액션태그: - 메소드: request.getRequestDispatcher("주소").forward(request, response); - redirect 방식 : 새롭게 request, response를 생성해서 이동하는 방식 : 코딩방식 - 메소드만 제공 : reponse.sendRedirect("주소"); 2) client 쪽에서 이동방식 : : submit 전송 : location.href = "주소" JSP 내장객체 1. request : javax.servlet.http.HttpServlerRequest : 클라이언트의 요청정보를 서버측에서 ..
JSP 특징 : 서버측에서 실행되어 결과값을 클라이언트 쪽으로 전송되므로 소스가 공개되지 않음. : DB연결기능 : Form으로 넘어오는 데이터를 받아 처리능력이 있음. : JAVA문법으로 100% 적용함. : jsp문서안에서 html, css, javascript 그대로 사용함. : jps문서안에서 를 이용해 JSP문법 코딩. JSP태그 (스크립팅요소) 1. - (스크립트 릿) 2. 3. -> out.println()대신 4. => 문서의 첫줄에 기술. top 메뉴입니다. - top.jsp 오늘은 footer footer.jsp입니다. 주소: 개발자:
trigger 함수 : $(selector).trigger("이벤트 종류"); : selector가 가지고 있는 이벤트를 강제로 호출 trigger 함수 Button #1 Button #2 0 Button #1 clicks. 0 Button #2 clicks. each를 통한 동적 DOM 생성 each를 통한 동적 DOM 생성 DOM 조작 - ADD : preappend, append, before, after 함수 이용 : preappend, append //하위 노드 추가 : before, after // 형제 노드 추가 DOM 조작 - ADD prepend 영역 append 영역 before 영역 after 영역 DOM 조작 - Remove & Empty remove() 와 empty() JavaS..
변수 var, let, const : var는 한 번 선언된 변수를 다시 선언 가능 : var는 선언 전에 사용 가능하지만, let과 const는 불가 **호이스팅: 스코프 내부 어디서든 변수 선언은 최상위에 선언된 것처럼 행동 **Temporal Dead Zone: let과 const는 TDZ 영역에 있어 선언 및 할당 전에 사용 불가 코드를 예측 가능하게 하고, 잠재적 에러를 줄일 수 있음 변수의 생성단계 1. 선언 2. 초기화 3. 할당 : var는 선언과 초기화를 동시에 함 : let은 선언단계와 초기화 단계가 분리 : const는 선언, 초기화, 할당이 동시에 이루어짐 생성자 함수 : 객체 생성해주는 함수 : 첫 글자는 대문자로 작성 : new 연산자로 호출 function User(name, ..