jsp 기본 예제

이 자습서는 초보자가 웹 응용 프로그램을 개발하기 위해 Java Server Pages(JSP)의 기본 기능을 이해하는 데 도움이 될 수 있도록 준비되었습니다. 이 자습서를 완료한 후에는 다음 단계로 올라갈 수 있는 JSP를 사용하는 데 있어 적당한 수준의 전문 지식을 얻을 수 있습니다. 아니요, 클래스 파일이나 TLD 파일이 없는 경우 디렉터리 구조가 필요하지 않습니다. 예를 들어 JSP 파일을 폴더에 직접 넣고 해당 폴더를 배포합니다. 그것은 잘 실행됩니다. 그러나 Bean 클래스, 서브릿 또는 TLD 파일을 사용하는 경우 디렉터리 구조가 필요합니다. 이 JSP 예제 자습서에서는 JSP의 기본 사항, 서블릿에 대한 JSP의 장점, JSP의 수명 주기, JSP API 인터페이스 및 클래스및 웹 응용 프로그램에 JSP 파일을 넣을 수 있는 위치를 살펴봅니다. JRE 클래스만 사용하는 간단한 JSP가 있는 경우 WAR 파일로 넣을 필요가 없습니다. tomcat 웹 앱 폴더에 디렉토리를 만들고 새로 만든 디렉토리에 JSP 파일을 배치하면 됩니다. 예를 들어 JSP가 아파치-톰캣/웹앱/테스트/home.jsp에 있는 경우 URL http://localhost:8080/test/home.jsp 브라우저에서 액세스할 수 있습니다. 호스트와 포트가 다른 경우 그에 따라 URL을 변경해야 합니다. 이 예제에서는 제출 버튼이 있는 두 개의 필드 “사용자 이름” 및 “암호”가 있는 로그인 양식을 사용했습니다.

좋은 튜토리얼,하지만 우리는 실시간 예제와 더 많은 무언가를 원한다. 초보자를위한 JSP 예제 자습서에 대한 모든 것을. JSP의 기본 개념을 이해하는 데 도움이되고 시작하는 데 도움이되기를 바랍니다. 우리는 향후 게시물에 다른 JSP 기능을 살펴 볼 것입니다. JSP 페이지에 Java 코드를 넣기 위해 스크립틀릿 태그를 사용하는 JSP의 간단한 예를 살펴보겠습니다. 나중에 스크립틀렛 태그를 배우겠습니다. 예를 들어 위의 JSP 예제에서는 페이지 지시문을 사용하여 컨테이너 JSP 변환기를 날짜 클래스를 가져오도록 지시합니다. WEB.xml의 서블릿처럼 JSP를 구성할 수 있습니다.예를 들어 WEB-INF 디렉터리 내부에 아래와 같은 JSP 예제 페이지가 있는 경우: 위의 예제와 같이 JSP 페이지에 대한 init 매개 변수를 정의할 수 있으며 config 암시적 개체를 사용하여 JSP에서 검색할 수 있습니다. , 우리는 이후의 게시물에 더 자세히 JSP의 암시적 개체를 조사 합니다. 위의 JSP 예제에서 구성 변수를 사용하는 것을 발견했지만 선언 된 변수가 없기 때문에 JSP 페이지에서 사용할 수있는 9 개의 암시적 개체 중 하나가 JSP 암시적 개체에서 자세한 내용을 읽었기 때문입니다. JSP 페이지가 수정되면 프로젝트를 다시 컴파일하고 다시 배포할 필요가 없습니다.

응용 프로그램의 모양과 느낌을 변경해야 하는 경우 서브릿 코드를 업데이트하고 다시 컴파일해야 합니다. 또한 JSP 주석, 스크립트, 지침, 표현, 선언 및 JSP 특성을 자세히 살펴보겠습니다. 이러한 주제 중 일부는 매우 중요 하 고 우리는 이후 게시물에 더 자세히 그들을 조사 할 것 이다. 코드 라인 11: 여기에서 우리는 요청이 처리되고 서벨렛 이름이 guru_register.java인 작업즉, 작업이 있는 양식 이름을 취하고 있습니다.