분류 전체보기(222)
-
12주차 - jsp (8) request
이번의 목표 01. request 의 내장 객체에 대해 알아보자. JSP에는 내장 객체라 불리는 9가지 객체가 있습니다. 이들은 스크립트릿 내부에서 사용이 가능합니다. 그중 request의 기능에 대해 알아보겠습니다. 아래의 메서드를 통해 원하는 정보를 얻을 수 있습니다. 컨텍스트 패스 : getContextPath() 요청 방식 : getMethod() 요청한 URL : getRequestURL() 요청한 URI : getRequestURI() 서버의 이름 : getServerName() 프로토콜 : getProtocol() ※URI : URL에서 서버 정보를 뺀 나머지 정보 01. 코드 02. 실행 화면 01. 코드 컨텍스트 패스 : 요청 방식 : 요청한 URL : 요청한 URI : 서버의 이름 : ..
2022.09.21 -
12주차 - jsp (7) <%! %>, <% %> 둘을 비교해보자
이번의 목표 01. 에 대해 알아보자 02. 에 대해 알아보자. 03. 와 에 대해 알아보자. declaration 선언 : 자바 코드 작성 ( 클래스 내부에 작성하는 것과 같은 기능) scriptlet 스크립트릿 : 자바 코드 작성 (메서드 내부에 작성하는 것과 같은 기능) 위의 둘은 둘다 자바 코드를 작성할 수 있도록 해주는 기능을 합니다. 다른점은 에 적는 코드는 클래스에 적는것과 같기 때문에 여기에 적는 변수는 멤버변수로 취급됩니다. 또한 메서드의 생성 등이 가능합니다. 는 메서드에 적는 것과 같기 때문에 여기에 적는 변수는 지역변수로 취급됩니다. 또한 메서드의 생성이 불가합니다. ※멤버 변수는 자동으로 초기화가 되지만 지역 변수는 초기화를 반드시 해야합니다. 01. 코드 02. 실행 화면 01...
2022.09.21 -
12주차 - jsp (6) import를 해보자
이번의 목표 01. import를 사용해보자 JSP태그를 사용하면 import 를 사용해 기능을 쓸 수 있습니다. import 하기 위한 태그는 입니다. 자바 코드를 작성할 때와 동일하게 직접 수기로 import를 하는 방법이 있고, 자동 완성 기능을 사용하는 방법이 있습니다. 수기로 작성 하기 위해서는 아래의 예시를 사용할 수 있습니다. 하지만 하나하나 수기로 작성을 하기에는 시간도 많이 걸리고 버거롭기 때문에 보통은 자동완성을 많이 사용합니다. Ctrl + Space를 누르면 손쉽게 자동완성 기능을 사용할 수 있습니다. 01. 코드 02. 실행 화면 01. 코드 오늘은 년 월 일 02. 실행 화면
2022.09.21 -
12주차 - jsp (5) <% %>(스크립트릿) 사이에 html코드를 써보자 - 2
이번의 목표 01. (스크립트릿) 사이에 HTML 코드를 사용해보자. 지난 시간에는 사이에 HTML을 사용하는 방법을 알아봤습니다. 이번에는 다른 방법을 이용하여 HTML 태그를 사용해보겠습니다. out.print() 에서 쌍따옴표를 열고서 html태그를 사용하는 방법도 있습니다. 01. 코드 02. 실행 화면 01. 코드 02. 실행 화면
2022.09.21 -
12주차 - jsp (4) <% %>(스크립트릿) 사이에 html코드를 써보자 - 1
이번의 목표 01. (스크립트릿) 사이에 HTML 코드를 사용해보자. 태그를 사용하다가 중간에 html 태그를 사용해야할 때가 있습니다. 특히나 스크립트릿 안에서 괄호를 열어 놓은 상태인데 그 사이에 html 태그를 사용해야할 때에는 어찌해야할지 몰라 애로사항을 겪을 때가 있습니다. 이럴 때에는 잠시 스크립트릿을 닫고 html 사용 후에 다시 스크립트릿을 열어 괄호를 닫아주면 됩니다. 실제 작성 코드를 보는 것이 이해가 빠른 사항이니 바로 코드를 보겠습니다. 01. 코드 02. 실행 화면 01. 코드 02. 실행 화면
2022.09.21 -
12주차 - jsp (3) JSP 태그를 사용해 문구 출력하기 - 2
이번의 목표 01. 를 사용하여 글을 출력해보자 02. 에서 out.print()를 사용해서 글을 출력해보자. 이번에는 지난 시간에 했던 , 의 다른 예제를 보겠습니다. 01. 코드 02. 실행 화면 01. 코드 나의 키는 입니다 나의 몸무게는 입니다. 02. 실행 화면
2022.09.21