zoukankan      html  css  js  c++  java
  • 设定JS全局的公共变量

     1. 新建一个标签文件 javaScriptVariables.tag

    新建一个标签文件 javaScriptVariables.tag放在 %/HelloWorldWebPro/webroot/WEB-INF/tags/desktop/template/ 下。

    <%@ tag body-content="empty" trimDirectiveWhitespaces="true" %>
    <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    
    <%-- JS configuration --%>
    <script type="text/javascript">
            /*<![CDATA[*/
            <%-- Define a javascript variable to hold the content path --%>
            var ACC = { config: {} };
                ACC.config.contextPath = "${contextPath}";
                ACC.config.encodedContextPath = "${encodedContextPath}"; 
                ACC.config.commonResourcePath = "${commonResourcePath}";
                ACC.config.themeResourcePath = "${themeResourcePath}";
                ACC.config.siteResourcePath = "${siteResourcePath}";
                ACC.config.language = "${language}";
                ACC.config.rootPath = "${siteRootUrl}";
                
            /*]]>*/
    </script>

    2 新建一个  js.tag 文件

    首先导入 jquery库文件,然后导入刚才新建的javaScriptVariables.tag。

    <%@ tag body-content="empty" trimDirectiveWhitespaces="true" %>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <%@ taglib prefix="template" tagdir="/WEB-INF/tags/desktop/template" %>
    
    <script src="${commonResourcePath}/js/jquery/jquery-1.11.2.js" type="text/javascript"></script>
    
    <template:javaScriptVariables/>
  • 相关阅读:
    常用centos命令,经常忘记
    大数据hadoop之最简单理解
    企业级私有镜像仓库Harbor
    docker 修改国内源
    docker镜像仓库
    Dockerfile
    通过docker搭建LNMP平台(以wordpress为例)
    蓝鲸问题库
    docker常用命令
    LVS+Keepalive双机热备 <转>
  • 原文地址:https://www.cnblogs.com/wangshuo1/p/4335370.html
Copyright © 2011-2022 走看看