Computer >> 컴퓨터 >  >> 프로그램 작성 >> 프로그램 작성

JSP에서 액션을 어떻게 사용하나요?

<시간/>

앞으로 action은 현재 페이지의 작업을 종료하고 정적 페이지, 다른 JSP 페이지 또는 Java 서블릿과 같은 다른 리소스에 요청을 전달합니다.

다음은 forward의 구문입니다. 액션 -

<jsp:forward page = "Relative URL" />

다음 표에는 전달 작업과 관련된 필수 속성이 나열되어 있습니다. -

서열 번호 속성 및 설명
1 페이지
정적 페이지, 다른 JSP 페이지 또는 Java 서블릿과 같은 다른 자원의 상대 URL로 구성되어야 합니다.

예시

다음 두 파일 (a) date.jsp를 재사용하겠습니다. 및 (b) main.jsp 다음과 같이 -

다음은 date.jsp의 내용입니다. 파일 -

<p>Today's date: <%= (new java.util.Date()).toLocaleString()%></p>

다음은 main.jsp의 내용입니다. 파일 -

<html>
   <head>
      <title>The include Action Example</title>
   </head>
   <body>
      <center>
         <h2>The include action Example</h2>
         <jsp:forward page = "date.jsp" />
      </center>
   </body>
</html>

이제 이 모든 파일을 루트 디렉토리에 보관하고 main.jsp에 액세스해 보겠습니다. . 그러면 아래와 같은 결과가 표시됩니다.

여기서는 메인 페이지의 내용을 버리고 전달된 페이지의 내용만 표시했습니다.

Today's date: 12-Sep-2010 14:54:22