2020.12.28 일지
오늘의 요약
[ JSP 구성요소 ]
1. HTML (Fixed Template Data)
2. JSP Element
	(1) 기본
		1) 지시어 (Directive Element)
			<%@ %>
		2) 스크립팅 원소 (Scripting Element)
			<1> 스크립트렛 (Scriptlet)
				<% %>
			<2> 식 (Expression)
				<%= %> == <% out.println() %>
			<3> 선언 (Declaration)
				<%! %>
		3) 액션 (JSP Action) == JSP 표준태그
			<jsp: XXX />
	(2) 고급 (사용해도되고 안해도 되는데 하는 것이 소스가 더 짧아짐)
		1) JSTL (Java Standard Tag Lib)
			<c:XXX />
		2) EL (Expression Language)
			${}
		cf) CTL(Custom Tag Lib)
view 측면에서 서블릿 단점
(1) web.xml 맵핑 
(2) 매번 컴파일 
(3) scope 핸들링 복잡 
    application, session, request, page
(4) 중복 
    package aa.bb;
    import javax.servlet.http.*;
    import javax.servlet.*;
    import java.io.*;
    public void service(){
    }
    res.setContentType("text/html;charset=utf-8");
    PrintWriter pw = res.getWriter();
    pw.println("");
(5) 논리경로 ( WEB-INF/classes ) 
(6) 분업 ( 퍼블리셔 + 프로그래머 ) 
    - Servlet: html -> java
    - JSP: html <- java 
(7) Bean 사용 코드 
    new soo.db.ConnectionPoolBean(); 자동 객체 생성
cf) JSP 서비스 메커니즘 
    JSP(.jsp) -> Servlet(.java) -> .class
알아볼 개념
- Scope에는 4가지 유형이 있다.
 
- page Scope
 - request Scope
 - session Scope
 - application scope
 
- doPost(), doGet()의 장점은 다양한 전송방식을 가진 서비스를 한 페이지에 몰아서 사용할 수 있는 장점이 있다. 추후 더 알아봐야 한다.
 - JSP 서비스 메커니즘은 
JSP(.jsp) -> Servlet(.java) -> .class 
Author And Source
이 문제에 관하여(2020.12.28 일지), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@peachy/study-050저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
                                
                                
                                
                                
                                
                                우수한 개발자 콘텐츠 발견에 전념
                                (Collection and Share based on the CC Protocol.)