slider.jsp

来自「开源项目CRM之OpenCustomer」· JSP 代码 · 共 85 行

JSP
85
字号
<%-- ***** BEGIN LICENSE BLOCK *****
   - Version: MPL 1.1
   -
   - The contents of this file are subject to the Mozilla Public License Version
   - 1.1 (the "License"); you may not use this file except in compliance with
   - the License. You may obtain a copy of the License at
   - http://www.mozilla.org/MPL/
   -
   - Software distributed under the License is distributed on an "AS IS" basis,
   - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
   - for the specific language governing rights and limitations under the
   - License.
   -
   - The Original Code is the OpenCustomer CRM.
   -
   - The Initial Developer of the Original Code is
   - Thomas Bader (Bader & Jene Software-Ingenieurb黵o).
   - Portions created by the Initial Developer are Copyright (C) 2005
   - the Initial Developer. All Rights Reserved.
   -
   - Contributor(s):
   -   Thomas Bader <thomas.bader@bader-jene.de>
   -
   - ***** END LICENSE BLOCK ***** --%>
   
<%@ include file="/tiles/include.jsp" %>

<%@ page import="org.opencustomer.application.web.module.crm.company.Constants" %>
<%@ page import="org.opencustomer.application.auth.Right" %>

<% 
	String uri = request.getRequestURI();
	String jspPage = uri.substring(uri.lastIndexOf('/')+1, uri.lastIndexOf('.'));
    pageContext.setAttribute("jspPage", jspPage);
%>
<div class="slider">
	<%-- page1 --%>
	<logic:equal name="jspPage" scope="page" value="page1">
	<html:submit property="doPage1" disabled="true" styleClass="active"><bean:message key="domain.crm.company.page1"/></html:submit>
	</logic:equal>
	<logic:notEqual name="jspPage" scope="page" value="page1">
	<html:submit property="doPage1"><bean:message key="domain.crm.company.page1"/></html:submit>
	</logic:notEqual>

	<%-- page2 --%>
	<logic:equal name="jspPage" scope="page" value="page2">
	<html:submit property="doPage2" disabled="true" styleClass="active"><bean:message key="domain.crm.company.page2"/></html:submit>
	</logic:equal>
	<logic:notEqual name="jspPage" scope="page" value="page2">
	<html:submit property="doPage2"><bean:message key="domain.crm.company.page2"/></html:submit>
	</logic:notEqual>

	<%-- page3 --%>
	<logic:equal name="jspPage" scope="page" value="page3">
	<html:submit property="doPage3" disabled="true" styleClass="active"><bean:message key="domain.crm.company.page3"/></html:submit>
	</logic:equal>
	<logic:notEqual name="jspPage" scope="page" value="page3">
	<html:submit property="doPage3"><bean:message key="domain.crm.company.page3"/></html:submit>
	</logic:notEqual>

	<%-- page4 --%>
	<buj:authenticate right="<%=Right.CRM_CONTACTS_READ.getLabel()+","+Right.CRM_CONTACTS_WRITE.getLabel()%>">
	<logic:notPresent name="<%=Constants.COMPANY_COMPANY%>" property="id" scope="session">
	<html:submit property="doPage4" styleClass="inactive"><bean:message key="domain.crm.company.page4"/></html:submit>
	</logic:notPresent>
	<logic:present name="<%=Constants.COMPANY_COMPANY%>" property="id" scope="session">
	<logic:equal name="jspPage" scope="page" value="page4">
	<html:submit property="doPage4" disabled="true" styleClass="active"><bean:message key="domain.crm.company.page4"/></html:submit>
	</logic:equal>
	<logic:notEqual name="jspPage" scope="page" value="page4">
	<html:submit property="doPage4"><bean:message key="domain.crm.company.page4"/></html:submit>
	</logic:notEqual>
	</logic:present>
	</buj:authenticate>

	<%-- pageAddress --%>
	<logic:equal name="jspPage" scope="page" value="pageAddress">
	<html:submit property="doPageAddress" disabled="true" styleClass="active"><bean:message key="domain.crm.company.pageAddress"/></html:submit>
	</logic:equal>
	<logic:notEqual name="jspPage" scope="page" value="pageAddress">
	<html:submit property="doPageAddress"><bean:message key="domain.crm.company.pageAddress"/></html:submit>
	</logic:notEqual>

</div>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?