2011-01-10 51 views
3

我有一个带有两个标签的tabbedpanel,当用户点击第二个标签上的提交时,我想留在当前标签上,但改变标签的内容JSP。tabbedpanel - 留在当前标签,但改变标签的内容

<td width="100%"><s:tabbedpanel id="test"> 

     <s:div id="two" label="Search" theme="ajax" 
      href="/Search.action"> 

     </s:div> 

     <s:div id="three" label="Add" theme="ajax" 
      href="/search.jsp"> 

     </s:div> 

    </s:tabbedpanel> 

因此,当用户点击添加选项卡中添加,用户然后被重定向到新的名为confirmation.jsp新的选项卡中。

感谢您的任何帮助。

+0

这将是最直接的做到这一点用jQuery和struts2-json-plugin。 – Quaternion 2011-01-10 19:32:16

回答

0

使用jQuery将使您的生活更轻松,看http://docs.jquery.com/UI/Tabs 这个例子从该页面切换到第三个选项卡

var $tabs = $('#example').tabs(); // first tab selected 

$('#my-text-link').click(function() { // bind click event to link 
    $tabs.tabs('select', 2); // switch to third tab 
    return false; 
}); 

看一看页面