急!! 如何去掉不用的Tab书签?
下面的代码应该是显示信息分类书签和信息列表的。现想去掉除当前分类外的其它书签,或者把Tab全部去掉。小弟对jsp不熟,不知道什么修改,请高手们帮忙,谢谢!
<absui:layoutBean />
<%
FormBuilder fb = FormBuilder.create(layoutBean.getObjectName());
FormObject formObj = fb.getFormObject();
String classTableName = formObj.getColumn("Category").getRefTablename();
List list = NewsClassUtil.getCacheList(classTableName);
String search = request.getParameter("Search");
String group = request.getParameter("Group");
group = group==null?"":group;
String gid = group.replace("Category.","");
int n = 0;
%>
var groupBar = new Ext.TabPanel({
region:'center', contentEl:'centerDiv',
border: false, frame:true,enableTabScroll:true,defaults:{autoScroll: true},
items: [
<%
for(int i=0;i<list.size();i++){
NewsClassBean ncb = (NewsClassBean) list.get(i);
int category = ncb.getID();
String name = ncb.getClassName();
String url = layoutBean.getUiPath()+"?Sub=true&Table="+layoutBean.getObjectName()+"&UIMode="+layoutBean.getModeContext().getCurrentUIModeName()+"&Group=Category."+category;
if (category==F.toInt(gid)){n = i;}
%>
{
title:"<%=name %>",
id:'<%=category %>'
//,autoLoad:{url:'<%=url %>',scripts:true}
}
<% if(i!=list.size()-1){ %>, <%} %>
<%} %>
]
,activeTab: <%=n %>,
listeners: {
'tabchange': function(tabPanel, tab){
document.getElementById("listFrame").src="/UIProcessor?&Group=Category."+tab.id+"&UIMode=UIMODE.NEWSBOARD.VIEW&Table=<%=layoutBean.getObjectName() %>&Sub=true";
}
}
});