본문 바로가기
국비교육

국비교육 50일차

by Diligejy 2019. 2. 14.

1.

정적 페이지 =

동적 페이지 = Client의


2.

웹 서버 vs 웹 어플리케이션 서버


3. 

트랜잭션 : Rollback, Commit() 개념과 함께 생각하기


4. 

윈도우 Application : Thread 짜줘야 함

Web Application : Thread를 WAS가 짜줌


5. 

컴포넌트 : 클래스로 만들어진 라이브러리들


6. 

COM+ 라는 단어가 들어간 서비스는 100% 클래스로 만들어진 컴포넌트

DCOM이라는 단어가 들어간 서비스는 클래스가 아닌 걸로 만들어진 컴포넌트

https://copynull.tistory.com/46


7.

Web Application Library 추가 방법

ⓐ Web Project밑에 있는 WEB-INF폴더 밑의 lib에 갖다 넣어도 됨

ⓑ JDK 밑에 있는 ext폴더에 넣는다

ⓒ 내가 만든 lib폴더 만들어서 Build Path로 땡겨와도 됨


8.

xml파일을 수정하면 Tomcat을 Restart해주어야 합니다(환경설정 파일을 수정한 것이기 때문)


9.

a_jsp.java

    final javax.servlet.jsp.PageContext pageContext;

    javax.servlet.http.HttpSession session = null;  //클라이언트가 여러명 들어올 수 있기 때문에 final 주면 안됨 

    final javax.servlet.ServletContext application; 

    final javax.servlet.ServletConfig config; //한번밖에 못씀 (상수이니까) - 변경 불가 

    javax.servlet.jsp.JspWriter out = null;


10.

request나 response만을 가지고 제어권을 넘긴다고 말한다. 

다른 일반 메소드는 해당없다.


11.

UseBean은 Parameter가 많을 때 사용 + get Post 모든 방식에서 가능


UseBean 사용 예제


<jsp:useBean id="mem" class="com.vo.Member"></jsp:useBean>

<!-- Member mem = new Member(); Default 생성자 없을 시 오류 -->

<<jsp:setProperty property="*" name="mem"/>

<<jsp:setProperty property="name" name="mem"/ value = "kkkkkk"><!--앞에서 어떤 값이 들어와도 kkkk값을 넣겠다.   -->


12.




'국비교육' 카테고리의 다른 글

국비교육 53일차  (0) 2019.02.19
국비교육 52일차  (0) 2019.02.18
2월 13일 국비교육 50일차  (0) 2019.02.13
2월 12일 국비교육 49일차  (0) 2019.02.12
2월 11일 국비교육 48일  (0) 2019.02.11

댓글