sentilo/sentilo

View on GitHub
sentilo-catalog-web/src/main/webapp/WEB-INF/jsp/common/include_tab_classes.jsp

Summary

Maintainability
Test Coverage
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@include file="/WEB-INF/jsp/common/taglibs.jsp"%>

<c:set value="active" var="tab1Class" />
<c:set value="tab-pane active" var="tab1PaneClass" />

<c:set value="" var="tab2Class" />
<c:set value="tab-pane" var="tab2PaneClass" />

<c:set value="" var="tab3Class" />
<c:set value="tab-pane" var="tab3PaneClass" />

<c:set value="" var="tab4Class" />
<c:set value="tab-pane" var="tab4PaneClass" />

<c:set value="" var="tab5Class" />
<c:set value="tab-pane" var="tab5PaneClass" />

<c:if test="${openedTab == 2 || param.openedTab == 2}">
    <c:set value="" var="tab1Class" />
    <c:set value="tab-pane" var="tab1PaneClass" />

    <c:set value="active" var="tab2Class" />
    <c:set value="tab-pane active" var="tab2PaneClass" />
</c:if>

<c:if test="${openedTab == 3 || param.openedTab == 3}">
    <c:set value="" var="tab1Class" />
    <c:set value="tab-pane" var="tab1PaneClass" />

    <c:set value="active" var="tab3Class" />
    <c:set value="tab-pane active" var="tab3PaneClass" />
</c:if>
<c:if test="${openedTab == 4 || param.openedTab == 4}">
    <c:set value="" var="tab1Class" />
    <c:set value="tab-pane" var="tab1PaneClass" />

    <c:set value="active" var="tab4Class" />
    <c:set value="tab-pane active" var="tab4PaneClass" />
</c:if>
<c:if test="${openedTab == 5 || param.openedTab == 5}">
    <c:set value="" var="tab1Class" />
    <c:set value="tab-pane" var="tab1PaneClass" />

    <c:set value="active" var="tab5Class" />
    <c:set value="tab-pane active" var="tab5PaneClass" />
</c:if>