Struts 2의 TabbedPanel 태그는 AJAX를 이용하여 웹브라우저 화면에 다중 탭을 구현하는 태그이다.
반드시 head태그를 사용하여 선언해 주어야 사용이 가능하다.
struts.xml
반드시 head태그를 사용하여 선언해 주어야 사용이 가능하다.
struts.xml
<action name="TabbedPanel">
<result>/pages/tabbedPanel.jsp</result>
</action>
<result>/pages/tabbedPanel.jsp</result>
</action>
tabbedPanel.jsp
<%@page contentType="text/html;charset=KSC5601"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
<s:head theme="ajax" debug="true"/>
</head>
<body><center>
<table style="border:1px solid green;">
<tr>
<td width="100%">
<s:tabbedPanel id="test" >
<s:div id="one" label="A팀" theme="ajax" labelposition="top" >
<center>
정윤재, 문현철<br>
박범준, 김재환<br>
신영란, 송지은<br>
</center>
</s:div>
<s:div id="two" label="B팀" theme="ajax">
박수영, 고태호<br>
김선우, 유연호<br>
유재호, 이팔영<br>
</s:div>
<s:div id="three" label="C팀" theme="ajax">
함미은, 노진성<br>
이승현, 이귀한<br>
최정환, 강수현<br>
</s:div>
</s:tabbedPanel>
</td>
</tr>
</table>
</center>
</body>
</html>