JSP
우선 JSP에 대해 모른다면 jsp부터 알아보자.
HTML내에 자바 코드를 삽입하는 페이지.
https://standout.tistory.com/32
https://standout.tistory.com/86
https://standout.tistory.com/86
https://ko.wikipedia.org/wiki/%EC%9E%90%EC%B9%B4%EB%A5%B4%ED%83%80_%EC%84%9C%EB%B2%84_%ED%8E%98%EC%9D%B4%EC%A7%80
action태그
action태그는 이러한 JSP를 도와주는 태그라고 할 수 있다.
즉, 자바가하는 동작을 대신한다.
아래는 자주이용되는 action 동작태그이다.
<jsp:include> jsp에 jsp를 포함시키다, 화면분할/띄울때 많이 사용
<jsp:forward> 서블릿 RequestDispatcher클래스의 포워딩 기능
<jsp:useBean> 클래스, 데이터를 저장/전달, new를 대체
<jsp:setProperty> 프로퍼티값을 설정
<jsp:getProperty> 프로퍼티값을 가져옴
간단히 예로 확인해보자.
<jsp:include page="header.jsp" />
이 구역에 header.jsp를 넣겠다.
<jsp:forward page="otherPage.jsp" />
otherPage.jsp로 이동하겠다.
<jsp:useBean id="user" class="com.example.User" />
<jsp:setProperty name="user" property="name" value="John" />
User형 객체 user를 만들어 그의 name을 john으로 설정하겠다.
<jsp:useBean id="user" class="com.example.User" />
<p>User name: <jsp:getProperty name="user" property="name" /></p>
user의 name값을 출력하겠다.
'JAVA' 카테고리의 다른 글
자바의 자료구조, collection (0) | 2023.03.11 |
---|---|
isELIgnored이란? (0) | 2023.03.10 |
JNDI이란? (0) | 2023.03.10 |
자바는 무슨뜻일까? (0) | 2023.03.08 |
JAVA 예약어 static (0) | 2023.03.08 |