ace--7.其他页面的开发

1      样式组合

1.1  效果

将所有公有css和js提取出来

 

 

1.2  csshead.jsp

<%@page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set value="${pageContext.request.contextPath}" var="path" scope="page"/>

<!-- basic styles -->
<!--  bootstarp -->
<link rel="stylesheet" href="${path}/static/bootstrap/css/bootstrap.min.css"/>
<link rel="stylesheet" href="${path}/static/assets/css/font-awesome.min.css"/>

<!--[if IE 7]
<link rel="stylesheet"href="assets/css/font-awesome-ie7.min.css" />
[endif]-->

<!-- page specific plugin styles 插件方式 在最后-->
<link rel="stylesheet" href="${path}/static/assets/css/jquery-ui-1.10.3.full.min.css"/>
<link rel="stylesheet" href="${path}/static/assets/css/datepicker.css"/>
<link rel="stylesheet" href="${path}/static/assets/css/ui.jqgrid.css"/>

<!-- fonts 改为本地-->
<link rel="stylesheet" href="${path}/static/assets/css/add/cyrillic.css"/>

<!-- ace styles -->
<link rel="stylesheet" href="${path}/static/assets/css/ace.min.css"/>
<link rel="stylesheet" href="${path}/static/assets/css/ace-rtl.min.css"/>
<link rel="stylesheet" href="${path}/static/assets/css/ace-skins.min.css"/>
<!--[if lte IE 8]
<link rel="stylesheet" href="assets/css/ace-ie.min.css"/>
[endif]-->

<!--  bootstarp -->

<link rel="stylesheet" href="${path}/static/bootstrap/plugin/bootstrap-table/css/bootstrap-table.min.css"/>

<!-- 自己编写引入 -->
<link rel="stylesheet" href="${path}/static/bootstrap/add/css/bootstrap-tab/bootstrap-tab.css"/>
<link rel="stylesheet" href="${path}/static/bootstrap/add/css/sidebar-menu/sidebar-menu.css"/>



<!-- inline styles related to this page 与此页相关的内联样式 -->
<style type="text/css" rel="stylesheet">
    <%-- element --%>
    @import url("${path}/static/element/css/index.css");
    .table th, .table td {
        text-align: center;
        vertical-align: middle!important;
    }
</style>

1.3  Jshead.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set value="${pageContext.request.contextPath}" var="path" scope="page"/>
<%
    String contextPath =request.getContextPath();
    String basePath =request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort() + contextPath;
%>
<script type="text/javascript">
    var contextPath = '<%=contextPath %>';
    //        debugger;
    var bashPath = '<%=basePath %>';
</script>

<!-- ace settings handler ACE设置处理程序 -->
<script src="${path}/static/assets/js/ace-extra.min.js"></script>

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries HTML5的垫片和respond.js IE8支持HTML5元素和媒体查询-->
<!--[if lt IE 9]
<script src="assets/js/html5shiv.js"></script>
<script src="assets/js/respond.min.js"></script>
[endif]-->

1.4  csshead.jsp

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set value="${pageContext.request.contextPath}" var="path" scope="page"/>

<!-- basic scripts -->
<!--[if !IE]> 如果是不是ie -->
<script src="${path}/static/assets/js/jquery-2.0.3.min.js"></script>
<!-- <![endif]-->
<!--[if IE]>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
[endif]-->

<!--[if !IE]> -->
<script type="text/javascript">
    window.jQuery || document.write("<script src='${path}/static/assets/js/jquery-2.0.3.min.js'>"+"<"+"/script>");
</script>
<!-- [endif]-->
<!--[if IE]
<script type="text/javascript">window.jQuery || document.write("<script src='assets/js/jquery-1.10.2.min.js'>"+"<"+"/script>");</script>
<!--[endif]-->

<script type="text/javascript">
    if("ontouchend" in document) document.write("<script src='${path}/static/assets/js/jquery.mobile.custom.min.js'>"+"<"+"/script>");
</script>
<!--  bootstarp -->
<script src="${path}/static/bootstrap/js/bootstrap.min.js"></script>
<script src="${path}/static/assets/js/typeahead-bs2.min.js"></script>

<!-- page specific plugin scripts 最后面-->

<!-- ace scripts -->
<script src="${path}/static/assets/js/ace-elements.min.js"></script>
<script src="${path}/static/assets/js/ace.min.js"></script>

<script src="${path}/static/assets/js/jquery.dataTables.min.js"></script>
<script src="${path}/static/assets/js/jquery.dataTables.bootstrap.js"></script>
<script src="${path}/static/assets/js/date-time/bootstrap-datepicker.min.js"></script>
<script src="${path}/static/assets/js/add/date-time/bootstrap-datepicker.zh-CN.js"></script>

<!--  bootstarp -->

<script src="${path}/static/bootstrap/plugin/bootstrap-table/js/bootstrap-table.min.js"></script>
<script src="${path}/static/bootstrap/plugin/bootstrap-table/js/bootstrap-table-zh-CN.min.js"></script>

<!-- 以下是自己引入的-->
<script src="${path}/static/bootstrap/add/js/sidebar-menu/sidebar-menu.js"></script>
<script src="${path}/static/bootstrap/add/js/bootstrap-tab/bootstrap-tab.js"></script>

<%--elemrnt和vue--%>
<!-- import Vue before Element -->
<script src="${path}/static/vue/js/vue.js"></script>
<!-- import JavaScript -->
<script src="${path}/static/element/js/index.js"></script>

 

2      扩张开发

 

只需要引入这3个jsp即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值