아무튼 개발
article thumbnail
반응형

 

 

  • hidden

하나의 페이지에서 다른 페이지로 전환하는 방법 중 하나인 hidden이다.

 

request는 다음 페이지로 밖에 전달할 수 없기 때문에 두 페이지 이상은 어렵다.

두 페이지 이상으로 데이터를 전달할 수 있는 hidden과 session 방법이 있다.

(session 방법은 지난 글에서 확인할 수 있다.)

 

<input type="hidden" name="userName" value=<%=userName %>>

 

a, b, c 총 3가지의 jsp파일이 있으며 a.jsp에는 userName이라는 데이터가 있다.

이 데이터를 c로 보내주기 위해선 hidden을 쓰면 된다.

type안에 입력하였다.

 

 

  • 액션 태그

JavaBeans와 관련된 액션 태그를 알아보겠다.

 

 

- <jsp:useBean> 

: JSP 페이지 내에서 사용할 JavaBeans 객체를 생성한다.

 

- <jsp:setProperty>

: 생성된 JavaBeans 객체의 멤버 변수 값을 지정한다.

 

- <jsp:getProperty>

: 생성된 JavaBeans 객체의 특정 멤버 변수 값을 반환한다.

 

 

또한 JSP의 실행 제어에 대한 액션 태그도 있다.

 

<jsp:forward page="for2.jsp">
	<jsp:param value="<%=eng %>" name="eng"/>
	<jsp:param value="<%=kor %>" name="kor"/>
</jsp:forward>

 

- <jsp:forward>

: 다른 JSP 페이지로 처리 제어권을 넘기고 다른 사이트로 전환할 때 사용한다.

for2.jsp로 입력함으로써 for1화면에서 for2결과를 보여주고 있지만 웹페이지의 url은 바뀌지 않게 된다.

(forward 역시 지난 글에서 확인 가능)

 

- <jsp:param>

:  다른 JSP 페이지를 실행할 때 파라미터를 전달하기 위해 사용한다.

 

<jsp:include> :

 다른 JSP 페이지를 호출하여 실행한 후 돌아옴

main.jsp에서 top.jsp라는 외부 파일을 불러들이는 것이다.

 

 

 

 

2월 11일

반응형
profile

아무튼 개발

@릴쥬

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...