- 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일
'개발 교육 TIL > front-end' 카테고리의 다른 글
[JSP] 게시판 만들기 - 1 (0) | 2022.02.20 |
---|---|
[JSP] 입력 - 결과창 웹페이지 만들기 (성적처리 프로그램) (0) | 2022.02.19 |
[JSP] Redirect & Forward, Session (0) | 2022.02.17 |
[JSP] form형식(get/post방식), 연산 프로그램 (0) | 2022.02.16 |
[JSP] JavaScript (var, typeof, function, 배열) (0) | 2022.02.16 |