include 내장객체를 이용한 값의 공유/ 페이지 이동10) Include 공유를 이용하는 문제입니다. include1.jsp을 실행하면, include2.jsp도 실행되도록 include를 사용합시다.request를 이용해서 include(jsp액션)=> getParameter() => gerAttribute() 12345678910111213141516171819202122232425262728293031323334
out 내장객체 JSP에는 out이라는 내장객체가 있기때문에 Servlet이랑은 다르게, 별도의 객체생성할 필요가 없습니다. 더 편리하다는 장점이 있겠죠! (+ HTML에서 Java코드를 한 눈에 볼 수 있는 장점까지도 있습니다) 그렇다면, out 내장객체를 사용한 코드를 통해서 기본적인 특성들을 설명하겠습니다. 우선, 기본적인 사용셋팅을 다음과 같이 했습니다. out을 사용하기위해서 PrintWriter를 import해야합니다. buffer='1kb'로 버퍼로 크기를 임의로 지정했습니다. (버퍼의 기본공간크기는 8kb) autoFlush="true"를 통해서 버퍼공간이 꽉차면, 자동으로 autoFlush되도록 설정. ※ 여기서 잠깐!! JSP페이지는 생성된 결과를 곧바로 브라우저에 전송하지 않고 출력버..
2-9단 구구단 (테이블 이용) 안배웠거나 어려워서 설명해드려야할 부분이 없기때문에, 아래의 쉬운 예제에 대해서 코드풀이를 하겠습니다. 가장 먼저 2-9단 구구단을 테이블형식으로 만들기위해서 어떻게 작성할지를 설계해야합니다. 저는 태그를 만들어서 그 안에 이중 포문을 사용하는 겁니다. 이때, 중요하지만 구구단 알고리즘은 많이들 보셧기때문에 이중포문의 i와 j중에서 출력순서를 어떻게 작성해야하는지도 알 거라고 생각합니다. 다만, 모르겟다면 하나하나 작성하면서 검토하시면 됩니다. 한 자리 한자리씩 직접 출력해보면서 디버깅하면서 눈과 손으로 직접 확인하면 됩니다. 라는 코드안에서 를 사용하였기때문에 java코드와 문법의 사용이 자유롭다. JSP가 이런점이 성장향이라고 한다. 따라서, 아래의 out이라는 내장객..
에러 및 주석정리 우선, 주석의 3종류는 다음과 같다. 방법1. jsp->서블릿소스 변환시점 주석인식 서블릿소스x, 브라우저전송x, 브라우저소스보기x 방법2. 서블릿소스 실행시점 주석역할 (브라우저로 전송될때 동작한다) 서블릿소스o, 브라우저x 븝라우저소스x 방법3. //또는 /* */ 서블릿소스포함, 실행 시점 주석역할 브라우저전송, 브라우저소스보기0, 결과x 두번째로는, 에러에 대한 내용이다. 우선, 에러가 발생할 경우 아래의 코드로 페이지전환되면서 에러명을 출력하도록 간단한 코드를 적용시켰습니다. 그 외에 e.message를 출력해도된다. 참, 이때 이 에러페이지 자체를 isErrorPage라고 하며 true일때에만 실행조건이 참이 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ..
주어진 배열값을 객체에 저장해서 출력하기 1. String [] inform= {"java", "홍길동", "1234", "010-666-7777", "123@zzz.com"}; id 이름 암호 폰번호 이메일 ===> User 객체 생성(변수, 생성자, setter/getter...) ===> User.toString() 호출 결과 브라우저 출력 id:java name:홍길동 폰번호: 010-666-7777 이메일:123@zzz.com 2. http://ip:port/프로젝트명/member 3. 출력 어려울 듯 싶지만, 엄청 쉬운 코드입니다. 주어진 String 배열을 User라는 객체에 저장을 하기위해서는 User클래스와 생성자, setter & getter를 만들어줘야 합니다. 그리고 생성자안에서 배..
콘솔을이용해서 입력받은 아이디와 비밀번호가 배열에 있는 값이라면 ~~? 없는값이라면~~? 브라우저에 출력한다. id, password 입력 가정 String id="java"; String pw="servlet"; String ids[] = {"java", "servlet", "jsp", "jquery", "html"}; id와 pw 값들이 ids 배열 포함되어 있으면 id : xxxx , pw : xxxxx : 정상 로그인되었습니다 id와 pw 값들이 ids 배열 포함되어 있지않으면 id : xxxx , pw : xxxxx : 회원가입부터 하세요. ★. test.TestServlet 이름 정의 ★. http://ip:port/프로젝트명/login ★. 출력 정상적 로그인 o 파랑색상 x 빨강색상 이번에..