분류 전체보기(222)
-
15주차 - Spring 설치 및 연동 - 3
지난 시간까지 STS의 다운로드/설치와 아파치 톰캣의 연동을 했습니다. 이번에는 프로젝트를 만들고 세팅까지 해보겠습니다. ※여기서 Starter 프로젝트와 Legacy 프로젝트를 사용할 것입니다. 하지만 지금은 Starter는 추후에 사용해볼것이니 지금은 Legacy 프로젝트를 생성해보겠습니다. Package Explorer - 우클릭 - New - Spring Legacy Project 클릭 Project Name을 입력하고 Spring MVC Project를 선택하여 Next를 누릅니다. 처음 실행할 때에는 이때 다운로드 화면이 나오는데 다운로드를 기다립니다. 경로를 설정합니다. . 을 통해 하위 경로를 나열할 수 있습니다. 이때에 3개 이상까지 경로를 나열해야 생성이 가능했습니다. 이유에 대해서는 ..
2022.10.14 -
15주차 - Spring 설치 및 연동 - 2
이번에는 스프링 설치후 아파치 톰캣과 연동을 해보겠습니다. 지난 시간에 받은 파일의 압축을 푼 폴더의 모습입니다. 압축을 해제한 폴더의 sts - 3.9.15 RELEASE 폴더에서 STS.exe 파일을 실행합니다. server - 우클릭 - new - Server를 눌러 서버를 생성합니다. 설치된 아파치 톰캣 버전을 선택하여 Finish를 눌러 서버를 생성합니다. 이미 이클립스에서 아파치 톰캣을 연동했다면 이미 위와같은 상태일 것입니다. 하지만 혹시 모르니 빨간줄 그어져 있는 부분을 확인합니다. Port Number가 8080일 경우 포트가 중복되는 경우가 발생할 수 있으니 변경합니다. 이후 이클립스에서 사용할 때와 동일하게 사용할 프로젝트가 있다면 add and remove에서 추가/제거하여 사용합니다.
2022.10.14 -
15주차 - Spring 설치 및 연동 - 1
Spring framwork 설치하는 방법을 알아보겠습니다. sts 4와, 3를 설치할 것이고 제가 설치하여 사용할 것은 3의 4.16버전입니다. 구글에 sts download를 검색 사용자의 버전에 맞는 파일을 다운로드 합니다. 다운로드한 파일을 설치하면 sts4의 설치는 끝입니다. 아래는 sts3를 설치하는 방법입니다. sts3을 설치하기 위해서는 페이지의 하단에서 아래의 링크를 접속합니다. 제가 사용할 것은 sts3.9.15의 4.16을 사용할 것이기 때문에 해당 링크를 클릭하여 다운받습니다. 이후에 받은 파일을 압출을 풀면 설치가 완료 됩니다.
2022.10.14 -
15주차 - jsp(4) EL 방식으로 내장 객체 사용하기
이번의 목표 01. EL 방식으로 내장 객체를 사용하자 표현 언어에서도 내장 객체에 저장된 값을 접근할 수 있습니다. 접근 하는 방법은 아래와 같습니다. 기존의 방법인 jsp 와 새로배우는 el의 내장 객체를 비교하는 표 입니다. 이 내장 객체에 접근 하는 코드의 예시는 아래와 같습니다. ${sessionScope.이름} 위의 표를 보면 불러올 데이터의 범위를 page, request, session, application 중에 지정하여 불러옵니다. 이때에 범위를 지정하지 않고 불러오게 되면 가장 작은 범위에서부터 순차적으로 이름에 해당하는 값을 찾아옵니다. 이때 순서는 아래와 같습니다. page -> request -> session -> application 01. 속성 저장 페이지 코드 02. 속성..
2022.10.13 -
15주차 - jsp (3) EL 표현식으로 parameter를 받아오자
이번의 목표 01. el을 사용하여 parameter 값을 출력해보자. el을 처음 소개할때 el의 장점으로 보다 사용 방법이 간단하고 직관적이라 했습니다. 그 예시로 가장먼저 들 수 있는 것중에 하나가 parameter 값을 받아오는 것입니다. EL을 사용하여 파라미터를 받아오는 방법은 두가지가 있습니다. ex1) ${param.name} ex2) ${param["name"]} 스크립트릿을 사용할때 requetst.getParameter("name") 인것과 비교하여 상대적으로 짧아집니다. 예시로 코드를 보겠습니다. 01. 로그인 페이지 코드 02. 결과 페이지 코드 03. 실행 화면 01. 로그인 페이지 코드 로그인 02. 결과 페이지 코드 아이디 : 비밀번호 : 아이디 : ${param.id} 비밀..
2022.10.13 -
15주간 - jsp (2) el표현식의 연산자
이번의 목표 01. 표현 언어의 연산자를 알아보자. 지난 시간에는 표현 언어의 사용방법과 데이터 타입에 대해 알아보았습니다. 이번에는 표현 언어에서 사용되는 연산자에 대해 알아보겠습니다. 표현 언어의 연산자는 아래의 표와 같습니다. 일반적으로 자바 코드와 동일하게 사용이 가능합니다. 알아두어야 할것들은 아래와 같습니다. /, %, ==, !=, , =, &&, ||, ! 들을 보면 괄호 안에 구문이 있습니다. 이것들로 각각의 연산자가 대체 가능합니다. 01. 산술 연산자 코드 02. 비교 연산자 코드 03. 논리 연산자 코드 04. 실행 화면 01. 산술 연산자 코드 연산자들 \${5 + 2} : ${ 5 + 2} \${5 - 2} : ${5 -2 } \${5 * 2} : ${ 5 * 2 } \${5 /..
2022.10.13