日期:2014-05-17  浏览次数:20735 次

s2sh整合,jsp页面第一次访问可以,然而连续访问几次之后,就访问很慢,几乎不能访问,等好久没有结果!
我用的s2sh整合做的一个项目,用hibernateTemplate做的分页,然后在pagelist.jsp中展现分页后的效果,正确,但是我来回点击上一页,下一页,来回点击几次,然后再点击下一页或者上一页就很慢了,等好久页面都卡那不动了!连续访问pagelist.jsp几次之后也不行了。我用的是tomcat6.0x,其他界面都很顺畅可以!
下面是pagelist的jspp代码:

<%@ page language="java" import="java.util.*,com.hotel.action.*,com.hotel.model.*" pageEncoding="GB18030"%>
<%@ taglib uri="/struts-tags" prefix="s" %>

String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <base href="<%=basePath%>">
   
  <title>会员列表</title>
   
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">  
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

  </head>

  <body bgcolor="#D2B48C">
  <HR align="LEFT" size="4">
  <br>
  <br>
  <br>
  <br>
 <table width="800"border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse">
 <tr>
  <td >id</td>
  <td>用户名</td>
  <td>密码</td>
  <td>手机号码</td>
  <td>邮箱</td>
  <td>注册时间</td>
  <td>删除用户</td>
  </tr>
<s:iterator value="p.list">
<tr>
<td>
<s:property value="id"/>
</td>
<td>
<s:property value="username"/>
</td>
<td>
<s:property value="password"/>
</td>
<td>
<s:property value="phone"/>
</td>
<td>
<s:property value="eamil"/>
</td>
<td>
<s:property value="registerdate"/>
</td>
<td><a href="/Hotel/admin/user_delete.action?id=<s:property value="id"/>" onclick= "return confirm('确认删除')">删除用户</a></td>
</tr>
</s:iterator>

</table>

<br>
<br>
<tr>
<td width="13%">

<s:property value="p.totalPage"/>

</td>
<td width="17%">

<s:property value="p.allRow"/>
条记录
</td>
<td width="15%">
当前第
<s:property value="p.currentPage"/>

</td>
<td colspan="4" width="55%">
<s:if test="%{p.currentPage == 1}">第一页&nbsp;&nbsp;&nbsp;&nbsp;上一页&nbsp;&nbsp;&nbsp;&nbsp;</s:if>
<s:else>
<a href="admin/pagelist.action?page=1">第一页&nbsp;&nbsp;&nbsp;&nbsp;</a>
<a href="admin/pagelist.action?page=<s:property value="%{p.currentPage-1}"/>