JavaBean 규약 (java클래스 중 규약지킨 클래스) VO(value Object) DTO(Data Transfer Object) 1.패키지안에 있어야함 2.필드 private 3.getter setter public 4.기본 생성자 (주의) 5.직렬화(선택사항) maven repository검색 후 라이브러리 다운 01form.jsp의 코드내용 id : 이름 : 비밀번호 : 역할 : 로그인 01javaBean.jsp의 코드내용
Day04(<%@ include %>)
·
📆 Today I Learned(개발언어학습)/JSP
04include.jsp의 코드내용 04include include 전 include 후 04included.jsp의 코드내용 나는 included된 jsp페이지 출력내용 는???? 설명 서버측 include 라고 생각하면 된다 즉 소스 실행전에 include가 된다고 보자 소스 실행전 포함됨으로 변수를 같이 사용할 수 있다 동적으로 페이지 할당을 할 수가 없다. 즉 정적인 페이지에 활용된다는 것 ! 속성 file : 포함될 페이지를 명시한다 jsp:include VS include file 차이를 잘 생각할 것 ! 활용하는 곳이 다를테니 !
Day04(jsp:forward)
·
📆 Today I Learned(개발언어학습)/JSP
03form.jsp의 코드내용 aoa blackPink 03result.jsp의 코드내용 포워드 되기 전 데이터 나오나 forward되고 나서 실행되나? aoa.jsp의 코드내용 member목록 : blackPink.jsp의 코드내용 출력내용 jsp:forward태그 사용 include랑 다르게 버퍼를 비우고 해당 페이지 출력하고 페이지가 넘어간다. (03result.jsp에서 상단과 하단에 입력해둔 텍스트들은 출력되지않는다. ex) 포워드 되기 전 데이터 나오나) form태그에서 뭘 입력했냐에 따라 서로 다른 페이지로 넘어가게 된다.
Day04(jsp:include동적페이지할당)
·
📆 Today I Learned(개발언어학습)/JSP
02form.jsp의 코드내용 탕수육 찍먹 부먹 처먹 나의 탕수육 취향 02other.jsp의 코드내용 other페이지 ※ jsp태그 안에서는 주석을 사용하지 말자 !!! 02otherInclude.jsp의 코드내용 otherInclue페이지 내 탕수육 취향 : 성격 : jsp 파라미터 없다고 생각하고 탕수육 취향에 따른 성격 출력내용
Day04(pageModule)
·
📆 Today I Learned(개발언어학습)/JSP
00main.jsp의 코드내용 jsp include 전 jsp include 후 00sub.jsp의 코드내용 나는 jsp include 된 페이지 내용이야 00main.jsp의 출력내용 1. 설명 - 서버측 include가 아닌 클라이언트측의 include라 생각하면 간단하다. 즉 출력 결과만(html코드)을 include 한다 - include 되는 페이지와 변수를 같이 사용할 수 없다 2. 속성 page 포함시키고자 하는 문서의 위치를 명시한다 상대경로뿐만 아니라 절대경로도 가능하다 서블릿 컨테이너에 따라 HTML 페이지는 안될 수도 있다 get 방식으로 파라미터를 전달 할수 없다 동적으로 페이지 할당이 가능하다 즉 가 가능하다 flush true : 문서의 출력 결과를 항상 버퍼내에서 갱신 하라는 ..