JSP Action Elements
Action Tag
jsp:forward : 요청과 응답을 다른 리소스로 전달한다.
syntax :
파라미터 있음 -> <jsp:forward page="relativeURL | <%= expression %>">
<jsp:param name="parametername" value="parametervalue | <%=expression%>" />
</jsp:forward>
파라미터 없음 -> <jsp:forward page="relativeURL | <%= expression %>" />
jsp:include : 다른 리소스가 포함되어 있다.
syntax :
파라미터 있음 -> <jsp:include page="relativeURL | <%= expression %>">
<jsp:param name="parametername" value="parametervalue | <%=expression%>" />
</jsp:include>
파라미터 없음 -> <jsp:include page="relativeURL | <%= expression %>" />
jsp:useBean : 빈 객체를 생성하거나 찾는다.
syntax : <jsp:useBean id= "instanceName" scope= "page | request | session | application"
class= "packageName.className" type= "packageName.className"
beanName="packageName.className | <%= expression >" >
</jsp:useBean>
jsp:setProperty : bean 객체의 특성 값을 설정한다.
syntax : <jsp:setProperty name="instanceOfBean" property= "*" |
property="propertyName" param="parameterName" |
property="propertyName" value="{ string | <%= expression %>}" />
jsp:getProperty : bean 객체의 특성 값을 출력한다.
syntax : <jsp:getProperty name="instanceOfBean" property="propertyName" />
jsp:plugin : applet 과 같은 다른 구성요소를 포함한다.
syntax : <jsp:plugin type= "applet | bean" code= "nameOfClassFile"
codebase= "directoryNameOfClassFile"
</jsp:plugin>
jsp:param : 매개 변수 값을 설정한다 (forward와 include 에서 사용됨)
jsp:fallback : 플러그인이 작동하는 경우 메세지를 인쇄할 수 있다. (plugin에서 사용됨)