web program에서 Java JSP JQuery의 역할(https://blog.naver.com/013318/221123297358)
1. mvc2모델
JAVA : Bean생성, Model단 및 Controller단에 DAO, DTO, servise(비지니스단 : 컨트롤러에서 DAO외 동작)
JSP : 요청받는 페이지나 View단의 서버에서 실행되어 결과를 보여주는 역할
JQuery : 클라이언트단에서 컴파일 하지 않고 바로 처리해서 보여주는 역할
2. mvc1모델
JAVA : DAO, DTO 등
JSP : 서버에서 실행되어 결과를 보여주는 역할.
JQuery : 클라이언트단에서 바로 처리해서 보여주는 역할
이미지 참고 : http://blog.naver.com/kksssii/220805270268
web program :
웹 프로그래밍은 웹 컨텐트, 웹 클라이언트 및 서버 스크립팅 및 네트워크 보안을 포함하는 웹 개발에 관련된 작성, 마크 업 및 코딩을 말합니다. 웹 프로그래밍에 사용되는 가장 일반적인 언어는 XML, HTML, JavaScript, Perl 5 및 PHP입니다. 웹 프로그래밍은 프로그래밍과는 다르며, 응용 분야, 클라이언트 및 서버 스크립팅 및 데이터베이스 기술에 대한 학제 적 지식이 필요합니다.
(https://www.techopedia.com/definition/23898/web-programming)
JSP : 자바 서버 페이지(Java Server Pages)
HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어이다. Java EE 스펙 중 일부로 웹 애플리케이션 서버에서 동작한다.
자바 서버 페이지는 실행시에는 자바 서블릿으로 변환된 후 실행되므로 서블릿과 거의 유사하다고 볼 수 있다. 하지만, 서블릿과는 달리 HTML 표준에 따라 작성되므로 웹 디자인하기에 편리하다.
동작구조 : 클라이언트에서 서비스가 요청되면, JSP의 실행을 요구하고, JSP는 웹 애플리케이션 서버의 서블릿 컨테이너에서 서블릿 원시코드로 변환된다. 그 후에 서블릿 원시코드는 바로 컴파일된 후 실행되어 결과를 HTML 형태로 클라이언트에 돌려준다.
(https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94%EC%84%9C%EB%B2%84_%ED%8E%98%EC%9D%B4%EC%A7%80)
JQuery ( 제이쿼리 ) :
HTML의 클라이언트 사이드 조작을 단순화 하도록 설계된 크로스 플랫폼의 자바스크립트 라이브러리다.
(자바스크립트 : 자바스크립트는 정적인 HTML 문서와 달리 동적인 화면을 웹페이지에 구현하기 위해 사용하는 스크립트 언어다.)
사용법 : jQuery는 한 개의 JavaScript 파일로 존재한다. 공통의 DOM, 이벤트, 특수 효과, Ajax 함수를 포함한다. 다음 코드를 쓰면, 웹 페이지로 포함시킬 수 있다.
(https://ko.wikipedia.org/wiki/JQuery)
댓글 없음:
댓글 쓰기