목록개발 공부/JSP (15)
EASY7
7강 디렉티브 2오 벌써 7강 입니다 ㅎㅎㅎ블로그에 포스팅하는게 의무같아서 잘 듣고 있네요 임백준 작가님이 언어를 많이 아는 것보다 새로운 언어를 빨리 습득하는 것이 중요하다고 말씀하셨다 그래야 개발자들의 대화에 낄 수 있겠지 ㅎㅎ [1]include 디렉티브다른 페이지의 내용을 포함하고자 할 때 페이지 상단, 하단에 특정 문자(주소, 전화번호), 이미지같은 것 삽입시키기혼합, 믹스시키기!!! 형식포함하는 페이지의 소스를 불러와서 혼합된 소스의 상태에서 서블릿으로 변환 [2]taglib 디렉티브JSP페이지에서 사용할 태그 라이브러리를 지정할 때 사용xml ~????
6강 디렉티브 디렉티브란 JSP에 태그 들어감 JSP 페이지와 관련된 정보를 나타냄 해당 페이지를 어떻게 처리해야하는지 전달 형식: 종류: page 해당 페이지의 전체적인 특성 나타낼 때 include 다른 페이지를 포함하고자 할 때 taglib 태그lib 사용자 태그의 경로를 지정할 때 [1]page 디렉티브 최중범 선생님의 표 1.language : 어떤 스크립트 언어를 쓰세요? JSP는 JAVA를 기본으로 하기 때문에 기본값이 JAVA입니다. 2. contentType : 페이지가 어떤 형식을 가지고 있나요? 이 속성을 안 정해주면 기본적으로 text/html입니다. 3. info : 그냥 이 페이지에 대한 정보 나중에 그 정보를 볼 수 있다. 4. import : 자바가 제공하는 또는 자기가 만든..
5강 스크립트2 [1]조건문과 반복문 if문에 대해 형식 if(조건식1){실행코드1}else if(조건식2){실행코드2}else{실행코드3}{시해석 : 조건식1이 참이면 실행코드1을 실행 조건식1이 거짓이면서 조건식2가 참이면 실행코드2를 실행 이도 저도 아니면 실행코드 3 실행 //이건 자바랑 똑같네요 다행이닷 switch case 문에 대해 switch(변수){case 값1 : 실행문1break;case 값2 : 실행문2break; default : 실행문 3 해석 : 변수 값이 값1이면 실행문 1을 실행break 안 하면 실행문1과 default도 실행함. default 문은 변수의 값에 맞는 case가 없을 때 실행함. 반복문for(초기식; 조건식; 증감식){반복될 식} 무한루트 (계속 반복!!!..
4강 스크립트1 [1]선언부 형식: 사용 예 [2] 표현식 ================= 형식 특정객체는 toString메소드 사용 사용예 객체를 어떻게 찍는 방법: toString이용함. 문자열로 그대로 출력 3.스크립트릿 선언부 표현식을 제외한 모든 구문 if문 등등 형식 사용예
JSP 작동 방식 클라이언트가 서버에 JSP페이지를 요청하면 서블릿이 존재할 경우 메모리에 로드시켜 해당페이지에 대한 응답객체 생성함 서블릿이 없으면 해당 페이지에 대한 서블릿을 생성하고 특정 폴더에 서블릿 저장함. jsp는 서버 측에서 구동하는 java+html로 된 파일이다. 자바는 웹개발, 프로그램개발 둘다 할 수 있지만' jsp는 웹페이지 개발을 한다. 자바가 더 큰 개념이라고 생각하면 된다. 서블릿은 java 파일로 웹페이지를 순수하게 만든 것이다. html에서 태그 같은 구문이 없다. jsp 파일을 컴파일하면 서블릿이 되고 서버에서는 서블릿으로 돌아가게 된다. jsp--(compile)--servlet(class file)
2강 JSP 환경설정 JSP를 사용하기 위한 도구!1.웹서버(apache, linux, windows)2.자바 환경(J2SDK, JVM, Java API)3.JSP 컨테이너 (Tomcat, Resin레진)4.문서편집기(메모장, Editplus, Kawa) 오 톰캣 ㅋㅋㅋ 오늘 배운 거당.. 아파치라는 웹 개발할 때 편리하게 해주는 단체에서 톰캣을 제공해준다고 함 [1]자바 깔기 하... 2005년에는 자바가 sun꺼였구나 ㅋㅋ지금은 oracle 것이 되었죠[웹개발팀/JAVA] - 오라클 자바 까는 법 HOW TO INSTALL JAVA [2]Tomcat깔기학교 tomcat은 8.0까지 나왔던데이 인강은 3.0이다.ㅋㅋㅋ http://apache.org 방문한 후다운로드 압축파일 해제 [3]명령프롬프트 실..
학교에서 웹 프로그래밍을 배우면서 JSP에 대해서 알고 싶어졌다.. 1강JSP란 무엇인가? 어떤 언어든, 제품이든 원래 존재하던 것보다 향상된 것이 나왔다면그것은 그 전에 있던 것을 이길만한 장점이 있어야한다. (뭔가 당연한 말인 것 같은데 ..) 그 이전에는 HTML, CGI, 서블릿이 있다.이들의 한계를 정리해 보겠다. [1]HTML의 한계HyperText Markup Language정적인 웹페이지이다.즉, 자바스크립트를 포함하지 않는 순수한 html로는동적인 웹페이지를 만들 수 없다는 것이다. 사진 출처프로젝트로 배우는 자바 웹 프로그래밍 Servlet, JSP, JDBC 쉽게 말해서 어떤 사용자가 이 페이지에 들어오든 같은 페이지만 뜬다는 것이다. [2]CGI 의 한계Common Gateway I..