我的主页上嵌套四个页面:分别是head.jsp、left.jsp、main.jsp、bottom.jsp;
在main的页面上做了个简单的流量统计,代码如:<p>您是第 <%!int count=10;%><%count++;%><font color="red"><%=count%></font> 位访客</p>
当我刷新一次,流量统计值不是新增1,而是递增2; 只要把left的页面内容注释掉,或者把left上的table换成其他就不会出现递增2的现象;在用struts跳转的时候把页面传进来的值打印出来,如果跳转的页面包含left页面,打印的时候会多一个null值,left页面上如果有table就会出现这样的问题。恳请高手帮我一下。
在main的页面上做了个简单的流量统计,代码如:<p>您是第 <%!int count=10;%><%count++;%><font color="red"><%=count%></font> 位访客</p>
当我刷新一次,流量统计值不是新增1,而是递增2; 只要把left的页面内容注释掉,或者把left上的table换成其他就不会出现递增2的现象;在用struts跳转的时候把页面传进来的值打印出来,如果跳转的页面包含left页面,打印的时候会多一个null值,left页面上如果有table就会出现这样的问题。恳请高手帮我一下。
如果是把onload去掉就可以了。或者widnow_onload()改名
<tr>
<td colspan="2">
<jsp:include page="head.jsp"></jsp:include>
</td>
</tr>
<tr>
<td width="200" valign="top">
<jsp:include page="left.jsp"></jsp:include>
</td>
<td width="600" valign="top">
<jsp:include page="main.jsp"></jsp:include>
</td>
</tr>
<tr>
<td colspan="2">
<jsp:include page="bottom.jsp"></jsp:include>
</td>
</tr>
</table>
页面分布情况如上,只要把left页面上的table去掉就不会出现刷新两次的现象。