html은 자바를 인식 못함html태그 안에 자바언어를 활용 하려면 jsp를 써야함 - compile되야 하니까 <%@ %>== '지시어' 뒤에 <%@ page 초록색 글씨가 있으니까 page지시어지시어는 여러가지가 있음<%= 이건 지시어가 아님 @가
태그랑 자바랑 코드 분리하기 : 유지보수용이패키지 없이는 웹에서는 클래스를 사용할 수 없음<jsp:useBean id="cb" class="test.CalcBean"/>jsp useBean이라는 액션태그(객체화를 담당하는태그) 를 활용하면 객체화를 할 수 있습니다
실무에서는 무조건 VO와 DAO가 나누어져 있음 Test08_Answer LoginBean Bean은 VO랑 DAO랑 합쳐져 있는 클래스
장바구니, 로그인 유지 여부, 광고 띄우지않기 설정 등서버가 변경되어도 '브라우저가 유지되고있었다면 설정이 유지되어야하는 상태'에 있는 데이터들을"세션(session)"으로 관리!!!!일정 시간이 흐르면 연결이 해제됨e.g. 브라우저 단위면 엣지랑 크롬이랑 두개 같이
setProperty pVO의 모든 setter를 호출하겠다. setter에 넣을 값을 request.getParameter()에서 자동으로 매핑해주겠다! 형변환까지 서비스~
D 로그인
Test01 Test02 Test03 Test04 Test05 Test06 Test07 Test08 Test09 Test10 Test11 Test12
//내장객체out 내장객체를 활용해서 java에서도 html태그<>를 사용할 수 있게 했음 주로 JSrequest 사용자의 요청정보가 들어있는 개체 (대표적으로 request.getParameter를 통해 데이터를 받아옴) 사용자측의 정보를 저장 page t
=======================================================writer 작성자는 로그인을 한 사람: fk 외래키라서 : mid -> 반드시 상대 테이블의 PK를 가져와야함 !회원테이블회원VO mid mpw nameCREATE T
View 작업자의 특징은 (자바를 갈수록 더 모름) → JAVA 보다는 Vue, Node, React,... 다른 종류를 더 많이 공부함 근본이 자바스크립트사용자의 동작 JS, jQuery, ...경량의 데이터를 요청 및 응답 jQuery의 ajax()를 사용; JS
ㅁㄴㅇ
커스텀태그 -->> 포폴에 넣어서 좀 더 눈에 띄라고 (중요한건 아님) 일반적으로 태그를 만들어내는 회사가 아닌이상 잘 모름1) 이거 왜 썼어요? "View에서 사용하는 모듈화 기법" \- 가독성 증가 (코드가 너무 길어) \- 유지보수 용이 \- 코드 재사용성이
필터(.java 클래스) 매우 매우 중요 (스노우 필터 생각하면됨) \- 이거 없으면 아무것도 안돌아감 \- 솔루션 프레임워크 이런데서는 기본적으로 탑재되어 있는 기능 (spring도 기본으로 들어가 있음) \- 그래서 보통 모르고 씀 (필터클래스를 개발하는 경우
어떤 리스너를 만들지 선택 해야 한다 \- 죽봉으로 선택 가능servlet context events : 서버 시작을 감지하는 클래스changes to attributes : session에 변화가 생기면 동작해