📄 dynamicnumberoftabs.jsp
字号:
<%@ taglib uri="/WEB-INF/tabbedpanetag.tld" prefix="tabs" %>
<%@ taglib uri="/WEB-INF/logictags.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/requesttags.tld" prefix="request" %>
<html>
<head>
<link rel="stylesheet" href="/prizetagsdemo/stylesheet.css" type="text/css">
<title>Tabbed Pane Tag</title>
</head>
<body>
<style type="text/css">
.activeTab {
Font-Family: Arial;
Font-Size : 12px;
Font-Weight: Bold;
Background-Color: #FFFFFF;
Border-Top: 1px solid #000000;
Border-Left: 1px solid #000000;
Border-Right: 1px solid #000000;
}
.inactiveTab {
Font-Family: Arial;
Font-Size : 12px;
Font-Weight: Boldx;
Background-Color: #EEEEEE;
Border : 1px solid #000000;
}
.tabContent {
Font-Family: Arial;
Font-Size : 12px;
Font-Weight: Boldx;
Background-Color: #FFFFFF;
Border-Left: 1px solid #000000;
Border-Right: 1px solid #000000;
Border-Bottom: 1px solid #000000;
}
a {
Text-Decoration: None;
}
</style>
<h2>Dynamic Number of Tabs</h2>
<br/><br/>
<form action="<request:requestUri/>" method="post"><input type="text" name="tabCount1"/><input type="submit" value="Set Tab Count"/></form>
<%int tabCount1 = 5;
if(request.getParameter("tabCount1") != null){
tabCount1 = Integer.parseInt(request.getParameter("tabCount1"));
}
%>
<tabs:tabbedPane defaultTab="1" >
<table cellspacing="0" cellpadding="5">
<tr>
<%for(int i=0; i<tabCount1; i++){ %>
<td class="<tabs:tab tabId="<%=String.valueOf(i)%>" active="activeTab" inactive="inactiveTab"/>">
<a href="<request:requestUri/><request:parameterString suffix="true" ignore="tab"/>tab=<%=i%>">Tab <%=i%></a>
</td>
<%}%>
</tr>
<tr><td colspan="<%=tabCount1%>" class="tabContent"><br/><br/>
<%for(int i=0; i<tabCount1; i++){ %>
<tabs:tabContent tabId="<%=String.valueOf(i)%>">Tab <%=i%> Content</tabs:tabContent>
<%}%>
</td></tr>
</table>
</tabs:tabbedPane><br/>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -