Struts-Faces JSP tag

Struts-Faces JSP tag required optional description
<s:base> id, rendered, targetHTML <base>요소를 보여준다.
<s:errors> id, rendered, bundle모든 Struts와 JSF메세지를 보여준다.
<s:form>actionid, rendered, enctype,
focus, focusIndex,
method, onreset,
onsubmit, rendered,
style, styleClass,
styleId, target
연관된 Struts Action과 함께 HTML <form>
요소를 보여준다.
<s:html> id, locale, xhtml<html> 요소를 보여준다.
<s:javascript> cdata,
dynamicJavaScript,
formName,
htmlComment, method,
page, src,
staticJavaScript
스트럿츠 검증기와 함께 사용될 때 자바스크립트
검증 로직을 보여준다. 이는 JSF
컴포넌트와 대응하지 않는 것으로, 단순히
편의를 위해 사용하는 태그이다.
<s:message>key또는
value
id, rendered,
styleClass, value,
bundle
리소스 번들로부터 지역화된 메세지를 보
여준다. key에 직접 문자열을 지정하거나
value속성을 통해 값 바인딩 표현식으로
부터 가져올 수 있다.
<s:loadMessages>varmessagesMessageResources 인스턴스(messages
속성에 의해 지정)를 var에서 지정한
키로 요청 범위에 Map으로써 저장한다.
이는 값 바인딩 표현식(JSP 2.0/JSTL 표현식)
을 통해 자원에 접근할 수 있도록 해준다.
주어진 키에 대해서 Map은 상응하는
지역화된 문자열을 리턴할 것이다. 만약
messages가 지정돼있지 않다면 스트럿츠
애플리케이션을 위한 기본 MessageResource가
사용될 것이다. 이 태그는 스트럿츠의 <f:loadBundle>
태그에 해당한다.
<s:stylesheet>pathid, rendered스타일시트를 상대경로로 참조하는 HTML
<link> 요소를 보여준다.
<s:subview>id 중첩된 JSP 단편(fragment)을 나타낸다
(JSF의 <f:subview> 태그와 동일하다).
<s:write> id, rendered, value,
styleClass, filter
주어진 값(텍스트 또는 값 바인딩 표현식)
을 보여준다. filter가 true(기본값)이면
HTML 특수 문자는 걸러진다(즉, 보여
지지 않는다).

표14.2 Struts-Faces 통합 라이브러리는 스트럿츠 HTML 및 Bean 태그를 대체하는 태그를 포함한다.(또한
표준 JSF 태그를 대체하는 일부 태그들도 포함한다). 이 모든 태그들의 속성에는 값 바인딩 표현식을 사용할 수 있다.