level 1
我就是波涛
楼主
我不懂前端的开发。目前遇到了一个问题:
我发现我们企业使用的一个系统中,客户端每浏览一个页面时,客户端都要从服务器端下载一次jQuery.EasyUI.min.js和另一个js文件。这样让服务器的带宽压力增加了很多。
怎么能让客户端下载一次这两个js文件,以后直接在客户端缓存中调用就行了?
系统中每个jsp文件最上面的代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<% String basePath = request.getContextPath(); %>
<jsp:include page="${basePath}/common/include.jsp"></jsp:include>
---------------------------------------------------------------------------------
而include.jsp文件的最上面代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<% String path = request.getContextPath();
String basePath = path + "/"; %>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/easyui/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/easyui/jquery.easyui.min.js"></script>
请各位大牛帮我解答一下,谢谢!
2016年12月27日 02点12分
1
我发现我们企业使用的一个系统中,客户端每浏览一个页面时,客户端都要从服务器端下载一次jQuery.EasyUI.min.js和另一个js文件。这样让服务器的带宽压力增加了很多。
怎么能让客户端下载一次这两个js文件,以后直接在客户端缓存中调用就行了?
系统中每个jsp文件最上面的代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<% String basePath = request.getContextPath(); %>
<jsp:include page="${basePath}/common/include.jsp"></jsp:include>
---------------------------------------------------------------------------------
而include.jsp文件的最上面代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<% String path = request.getContextPath();
String basePath = path + "/"; %>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/easyui/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/easyui/jquery.easyui.min.js"></script>
请各位大牛帮我解答一下,谢谢!