본문 바로가기

카테고리 없음

TabbedPanel Tab

Struts 2의 TabbedPanel 태그는 AJAX를 이용하여 웹브라우저 화면에 다중 탭을 구현하는 태그이다.
반드시 head태그를 사용하여 선언해 주어야 사용이 가능하다.

struts.xml
  <action name="TabbedPanel">
      <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>