목록Servlet+JSP (6)
Mintaka's log

서버가 제대로 등록되지 않았기 때문이라고 한다. 해결방법) 1. 사용할 프로젝트 오른쪽 클릭->Properties 선택 2. 왼쪽 목록에서 server 선택 3. none 말고 Tomcat v9.0 Server at localhost 선택하고 apply
1. 액션태그 서버나 클라이언트에게 어떤 행동을 하도록 명령하는 태그 스크립트 태그나 디렉티브 태그와는 달리 xml 형식인 를 사용한다. 끝나는 태그를 반드시 />로 해주어야 한다 2. include 액션 태그 외부 파일의 내용을 포함. include 디렉티브 태그와의 차이점 include 디렉티브 태그는 단순히 다른 페이지의 내용을 텍스트로 포함하게 된다 include 액션 태그는 다른 페이지의 처리 결과 내용을 포함한다 따라서 다른 페이지에 변수를 설정해주고 include 태그를 사용해서 그 변수를 읽어올 경우, 디렉티브 태그는 읽어올 수 있는데 액션 태그는 읽어오지 못한다. 대신에 include 액션 태그는 request 객체나 param 액션 태그를 이용해 파라미터를 전달한다.
페이지 옮길 때마다 양식을 바뀌지 않도록 하기 위해 style 태그를 한번에 적용시키기 위함. style 태그 내부의 내용을 잘라서 따로 저장. 예를 들어 main.css라고 저장했다면 style태그 대신에 다음과 같이 사용하면 됨. href의 위치 제대로 써주기!

톰캣이 웹 브라우저에 localhost:8080 입력시에는 저렇게 뜨는데 이클립스에서는 잘 동작할 경우. 이클립스 하단 server 탭에서 해당 톰캣을 더블클릭하면 설정이 열린다. 이 때 밑에 overview 탭 말고 modules 탭으로 들어가면 path가 나옴. 나는 이클립스에서 web, webQuiz 프로젝트랑 연결시켜줘서 저렇게 나오는것 같은데, Path를 ' / ' 로만 해주면 된다고 한다.

이클립스는 이미 설치되어 있다고 가정. 1. tomcat 다운 http://tomcat.apache.org의 의 download에서 자바버전에 맞는 톰캣 버전을 눌러 zip 파일 다운. 사용할 폴더에 zip 파일 압축 해제. (c://dev//tomcat9//bin 형식으로 되게 다운받아주었음) 2. 환경 변수 편집 시스템 환경 변수 편집에 들어가기(검색 이용하면 빠름) 밑의 환경 변수에 들어가서 시스템 변수-새로만들기에 변수 두개를 추가해준다 변수이름 : CATALINA_HOME 변수값 : 톰캣 zip 설치 경로 (내 경우에는 C:\dev\tomcat 으로 넣음) 변수이름 : JAVA_HOME 변수값 : 자바 jdk 설치 경로 (내 경우 C:\Program Files\Java\jdk1.8.0_321) ..
일단 JSP는 가지고 있는 교재인 '쉽게 배우는 JSP 웹 프로그래밍'을 기반으로 공부하려고 한다. 이제 거기에 플러스 학원 수업 내용. 그럼 시작! 1. 인터넷과 웹 인터넷 : 컴퓨터가 서로 연결되어 TCP/IP 라는 통신 프로토콜을 이용해 정보를 주고받는 전세계의 컴퓨터 네트워크 웹 : 인터넷에 연결된 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 정보공간 기본적으로 클라이언트/서버 방식을 동작 웹 서버 종류 - 아파치Apach, 톰캣Tomcat, IIS(Internet Information Server) 웹 페이지 종류 - 동적 / 정적 페이지 동적 페이지를 제공하는 언어 : PHP, ASP, JSP 등... 2. JSP(Java Server Pages) 웹 프로그래밍 언어는 클라이언트 측 실행 ..