컨텍스트 경로는 웹 어플리케이션이 동작중인 서버가 각 웹 어플리케이션을 구분하기 위한 경로


종류 

사용용도 

형식 

  스크립트릿(scriptlet)

 자바 코드를 기술함 

 <% %> 

  선언문(declaration)

 변수와 메소드를 선언함 

 <%! %> 

  표현식(expression)

 계산식이나 함수를 호출한 결과를 문자열 형태로 출력함 

 <%= %>

  주석(comment)

 JSP 페이지에 설명을 넣음 

 <%--  --%> 


Jsp로 작성된 파일은 요청에 대해 응답이 되어질때 서블릿으로 변환됨

1. 요청이 들어옴

2. jsp파일을 서블릿으로 코드 변환함(java파일 생성)

3. 2를 컴파일함(class 파일 생성)

4. 3을 실행함(객체생성 혹은 메모리 로드)

5. 4객체의 요청처리 메소드를 호출(_jspService() 메소드)


요청이 들어왔을시 객체가 없으면 4 실행, 3이 없으면 2,3 실행

jsp코드는 _jspService메소드로 번역될때 html은 out객체의 출력으로 스크립트릿의 코드는 

그냥 자바코드로해서 _jspService메소드로 복붙됨(멤버함수 내의 코드로)

jsp가 번역되는 서블릿의 멤버함수나 변수를 넣고 싶으면 선언문으로 작성 <%! ~~~ %>

' IOT 기반 응용 SW과정 > Web Programing' 카테고리의 다른 글

Day37 액션태그  (0) 2016.05.10
Day36 내장 객체의 영역, 액션태그  (0) 2016.05.09
Day35 JSP  (0) 2016.05.04
Day34 JSP 내장 객체  (0) 2016.05.03
Day32 Web Programming // JSP  (0) 2016.04.29
프로그램 : 컴퓨터가 동장해야되는 수행 명세
데이터 > 정보 : 의미있는 데이터

事物인터넷 : IOT // 한국사물인터넷협회

->융합기술(스마트+빅데이터)


스마트 : 유비쿼터스진행형 [백색가전제어, 로봇*드론 조작]
빅데이터 : 통계분석 [센서,기타 데이터 창출매체와 인터넷연결]

<이동통신규격>


\ 웹페이지 \
HTML에 의해서 구조가 잡히고, CSS에 의해서 꾸며지고, Flash/Java Script(JQeury)에 의해서 동적으로 반응


CLI - Command Line Interface    (cd..// cd [ ] )

[dir - dos 기반 CLI에서 현재 폴더의 리스트를 출력]


GUI - Graphic User Interface



자바를 이용해서 프로그램을 개발하시려면, 자바 개발환경을 갖추고(JDK),
 적절한 자바 개발환경을 셋팅

Java SE Development Kit (JDK) - 제작 > JRE - 실행


환경변수에 경로등록

해당 경로에 있는 파일들이 어디서나 실행가능하도록 등록 

[C:\Program Files\Java\jdk1.8.0_73\bin]


내컴퓨터 속성 고급시스템 / 고급탭 - 환경변수 - 아래박스

Path 변수값 찾아서 더블클릭

맨 뒤에 : 추가 하고 자바 경로를 붙여놓고 확인 


(EX)


java 프로그램 개발 단계

어셈블리어 [ ADD연산 3 5 - 00 0011 0101

MULT연산- 10

SUBT연산 - 01

    DIV연산 - 11                ]


컴파일(러.javac) - 사람이 프로그래밍 언어의 문법에 맞춰 작성한 소스코드를 컴퓨터가 

실행가능한 기계언어로 번역, 번역된 기계어를 

자바가상머신(클래스 적재기, 바이트 코드 검증기)에 투척하면 프로그램이 실행됨



통합 개발 환경( integrated development environment)  - IDE


++이클립스++









' IOT 기반 응용 SW과정 > Java, Eclipse ' 카테고리의 다른 글

Day 06 复习  (0) 2016.03.21
Day 05 if/while  (0) 2016.03.18
Day 04 변수  (0) 2016.03.17
Day 03 영역  (0) 2016.03.16
Day 02 메소드  (0) 2016.03.15

+ Recent posts