JSP 공부(34)
-
Day49 - [JSP]URL 매핑
이번에는 JSP의 URL 매핑에 대해서 알아 봅시다. URL 매핑 JSP도 하나의 서버를 개발 및 관리하는 언어 입니다. 저희가 사용하고 있는 서버는 Tomcat 이라는 거죠. JSP는 파일을 실행(요청)하면, 웹 서버에서 우선 jsp파일을 java코드로 변환합니다. 그 이후 그 파일을 컴파일하 고 html로 응답합니다.
2021.04.24 -
Day49 - Quiz를 풀어 봅시다
1. 정수를 저장하는 list를 선언 2. 1~45까지 로또번호를 리스트에 추가 3. 중복되지 않은 숫자 6개를 저장하면 됩니다. ( contains 메서드 ) 4. 화면에 출력 5. Set을 이용해서도 확인 선언자, 스크립트릿을 적절하게 사용합니다! 어피치, 라이언, 제이지, 무지, 프로도를 가지고 있는 배열 생성 랜덤하게 선택된 카카오프렌즈를 list에 추가하는 형식으로 작성을 합니다. 시간을 받아서, 일정 시간마다 자동 카카오 프렌즈 친구들이 입장하는 거 만들어보려다가, 퀴즈 푸는 시간이 끝나서 그대로 올림. 1. form태그를 이용해서 post형식 이름, 키, 몸무게 3가지를 입력받음 2. quiz01_result.jsp로 데이터를 전송 3. 해당페이지에서는 넘어간 값을 BMI지수를 처리합니다 B..
2021.04.23 -
Day48 - Quiz를 풀어 봅시다
스크립트릿, 선언자, 표현식을 적절히 이용해서 작성. 위와 같이, 몇번 째 방문자인지 확인, 20번째 일 경우 당첨. 새로고침 할 때마다, 랜덤 구구단 출력
2021.04.23 -
Day48 - [JSP]태그.지시자 , 주석
이번에는 JSP의 태그 중 지시자 및 주석 에 대해서 알아 봅시다. 지시자 지시자는 을 사용합니다. 지시자는 아래와 같이 3가지의 기능을 가지고 있습니다. 1. page: JSP페이지에 대한 정보를 지정한다. JSP가 생성하는 문서의 타입, 임포트, 에러 페이지 등 페이지에 서 필요로 하는 정보를 설정합니다. ( 사실 1번의 기능은 저희가 이미 사용하고 있던 기능 입니다. ) 2. include: JSP 페이지의 특정 영역에 다른 문서를 포함시킵니다 3. taglib: JSP 페이지에서 사용할 태그 라이브러리를 지정합니다 - 지시자의 1번 기능 page를 이용해서 java의 클래스를 import 할 수 있습니다. import 했다는 의미는, 해당하는 클래스를 사용할 수 있다는 의미 입니다. 스크립트릿을 ..
2021.04.23 -
Day48 - [JSP]태그.스크립트릿, 선언자, 표현식
이번에는 JSP의 스트립트릿 과 선언자, 표현식 에 대해서 알아 봅시다. 기존에, html 파일은 폴더를 1개 만들어서, 폴더 안으로 넣어 주세요 ( JSP 파일과 헷갈릴 수 있으니 ) JSP 파일 생성 JSP 파일을 만들 때는, 만들 폴더에 마우스 우클릭 -> New -> JSP File 을 선택하면 됩니다. 그러면 .jsp 파일이 생성이 되면서 아래와 같은 코드가 자동적으로 생성이 됩니다. 스크립트릿 스크립트릿은, 를 사용하는데, java를 사용할 수 있도록 해주는 태그 입니다. 출력을 하고 싶을때는, out.println or out.print 를 사용하면 됩니다. 스크립트릿을 사용해서, java를 사용할 수 있다고 하니, for문도 사용해 볼까요? out.println 을 사용해도, 줄바꿈이 안되..
2021.04.23 -
Day48 - [JSP]html_form , 태그의 성질
이번에는 JSP 환경에서 html의 form 과 태그의 성질에 대해서 알아 봅시다 ! form 은 형태를 의미합니다. 속성을 이용해서 여러가지 형태를 만들 수 있습니다. type의 속성 text :일반적인 text데이터를 입력하기 위해 사용. password : 로그인, 회원가입 페이지 등에서 비밀번호 입력을 하기 위해 사용. checkbox : 데이터 값을 여러 개 전송해야 할 때 사용. radio : 여러 개의 데이터 값 중에 한 개의 값만 전송해야 할 때 사용. select : 리스트 형태의 데이터를 사용. textarea : 여러 줄의 텍스트를 입력하기 위해 사용. 속성 cols와 rows로 행과 열의 크기를 지정. button : 버튼 형태를 만들기 위해 사용. 속성으로 value를 지정하여 버..
2021.04.22