做一个B2B的电子商务平台,在做页面菜单的时候,考虑全局引用,就用了<%@include file="menu.jsp" %>
但是现在出现了 一个奇葩问题, 就是引入了菜单的页面,进行初始化加载的时候,菜单没有加载出来,刷新一下就好了。
而且这个问题只是偶尔出现。查了半天,没发现程序问题。考虑几个可能性
1、可能是网速原因,导致卡住了,没有引入menu页面
个人理解: 如果是网 速原因,没办法解决了,但是个人认为应该是什么地方有问题
2、可能是include file的方式不行
个人理解:有可能是include file的方式导致时而加载,时而不加载 ,考虑换成<jsp:include page>
查了下这两者的区别,
<%@ include file=""%>与<jsp:include page=""/>区别
<%@ include file=""%>是在编译前加载,<jsp:include page=""/>是页面加载时再请求一次。 然而换成了这种方式,还是出现了未加载的情况
注:菜单数据是没问题的
现在对于这个问题,已经无从下手,求助各位贴友,看看CSDN的各位有没有什么解决办法