searchList.jsp 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <%@page import="com.ws.content.Wzbdao"%>
  4. <%@ include file="public/showcontent.jsp" %>
  5. <%@page import="com.ws.content.WzbVDao"%>
  6. <%@page import="com.ws.content.*"%>
  7. <%@ include file="public/config.jsp"%>
  8. <%@ include file="public/function.jsp"%>
  9. <%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
  10. <%
  11. String path = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+ request.getContextPath()+"/";
  12. %>
  13. <%
  14. //////////////////////////////////
  15. int offset = 0; //当前页
  16. try {
  17. offset = Integer.parseInt(request.getParameter("offset"));
  18. } catch (Exception e) {
  19. offset = 0;
  20. }
  21. //////////////////////////////////
  22. String flmid = request.getParameter("flmid");
  23. String lmid = request.getParameter("lmid");
  24. String wzid = request.getParameter("wzid");
  25. String key = request.getParameter("key");
  26. System.out.println(key);
  27. //String str = new String(request.getParameter("key").getBytes("utf-8"),"gbk");
  28. //System.out.println(str);
  29. try{
  30. //key = new String(key.getBytes("iso-8859-1"),"gbk");
  31. //System.out.println("搜索内容:"+key);
  32. }catch(Exception e){}
  33. //分页设定开始
  34. //
  35. long rows_num = (long)wzvDao.getCountOfSearchPublicWzb(key); //总记录数
  36. System.out.println("搜索内容总记录数:"+rows_num);
  37. int page_size =30; //每页记录数
  38. pgDao.setInt_num(page_size);
  39. long Current_Page = offset; //当前页
  40. pgDao.Init(Current_Page, rows_num);
  41. int l_start = (int)pgDao.getStart();
  42. int l_end = (int)pgDao.getEnd();
  43. //分页设定结束
  44. %>
  45. <head>
  46. <meta http-equiv="Content-Type" content="text/html; charset=gbk" />
  47. <title>长春市城市发展投资控股(集团)有限公司</title>
  48. <link href="css/main.css" rel="stylesheet" type="text/css" />
  49. </head>
  50. <body>
  51. <table width="1200" border="0" align="center" cellpadding="0" cellspacing="0">
  52. <%@include file="top.jsp" %>
  53. <tr>
  54. <td height="5" bgcolor="#FFFFFF"></td>
  55. </tr>
  56. </table>
  57. <table width="1200" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
  58. <tr>
  59. <td align="left" valign="top"><table width="1200" border="0" cellspacing="0" cellpadding="0" class="borlm">
  60. <tr>
  61. <td height="29" align="center" valign="middle" background="images/index_19.jpg"><table width="98%" border="0" cellspacing="0" cellpadding="0">
  62. <tr>
  63. <td width="32%" align="left" valign="middle" class="blue14b">文章搜索</td>
  64. <td width="68%" align="right" valign="middle"><img src="images/index_tb.gif" width="11" height="11" /><a href="index.jsp" style="text-decoration:none;color: black;"> 首页</a>&gt;&gt; <a href="#" style="text-decoration:none;color: black;">文章搜索</a></td>
  65. </tr>
  66. </table></td>
  67. </tr>
  68. <tr>
  69. <td height="930" align="center" valign="top"><table width="98%" border="0" cellspacing="0" cellpadding="0" class="mt10 mb8 black14">
  70. <tr>
  71. <td align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  72. <%
  73. WzDao wd1 = new WzDao();
  74. List<Wzb> listy = wd1.getWzbForPageBySql1(key,l_start, page_size);
  75. if(listy != null)
  76. {
  77. for(int i=0;i<listy.size();i++)
  78. {
  79. Wzb wzb=listy.get(i);
  80. String wzbt = wzb.getWzbt();
  81. wzid =wzb.getWzid().trim();
  82. if(wzbt.length() > 53)
  83. {
  84. wzbt=wzbt.substring(0,53)+"..";
  85. }
  86. %>
  87. <tr>
  88. <td width="93%" height="30" align="left" valign="middle">
  89. <a target="_blank" href="news.jsp?wzid=<%=wzb.getWzid()%>&&lmid=<%=wzb.getLmid()%>&&target=list2 "><%=wzbt %></a></td>
  90. <td width="7%" align="left" valign="middle"><%=wzb.getTjsj().substring(0,10) %></td>
  91. </tr>
  92. <%}} %>
  93. </table>
  94. <!-- 分页显示 -->
  95. <script type="text/javascript">
  96. function page(cpage)
  97. {
  98. pageform.offset.value=cpage;
  99. pageform.submit();
  100. }
  101. </script>
  102. <%-- <form name="pageform" method="post" action="<%=path%>main/searchList.jsp?key=<%=key %>">--%>
  103. <form name="pageform" method="post" action="<%=path%>main/searchList.jsp">
  104. <input type="hidden" name="offset" value="<%=offset %>">
  105. <input type="hidden" name="key" value="<%=key %>">
  106. <table cellspacing="0" align="center">
  107. <tbody>
  108. <tr height="30" class="gray">
  109. <td>
  110. &nbsp;
  111. 总共:<span class="red">&nbsp;<%=pgDao.getTotalnum()%>&nbsp;</span><span class="web">条记录
  112. &nbsp;
  113. 当前:<span class="red"><%=pgDao.getCurpage()+1%></span><span class="web">/</span><span class="red"><%=pgDao.getTotalpage()%></span>&nbsp;页<span class="web">
  114. &nbsp;
  115. <%=page_size %>条/页&nbsp;
  116. 本页显示第</span><span class="red">&nbsp;<%=l_start+1 %>&nbsp;</span><span class="web">条到第</span><span class="red">&nbsp;<%=l_end %>&nbsp;</span><span class="web">条</span>
  117. &nbsp;&nbsp;
  118. <span class="web"><a href="javascript:page('0')" class="red" >首页</a></span>
  119. <span class="web"><a href="javascript:page('<%=pgDao.getPrepage()%>')" class="red">上页</a></span>
  120. <span class="web"><a href="javascript:page('<%=pgDao.getNextpage()%>')" class="red">下页</a></span>
  121. <span class="web"><a href="javascript:page('<%=pgDao.getTotalpage()-1%>')" class="red">尾页</a></span>
  122. <span class="web">转到第
  123. <select name=current onchange="page(current.value-1)">
  124. <%
  125. for(int i=1;i<=pgDao.getTotalpage();i++){
  126. %>
  127. <option value="<%=i%>"<%if(i==(offset+1)){%>selected="selected"<%} %> ><%=i%></option>
  128. <%} %>
  129. </select>页</span>
  130. </td>
  131. </tr>
  132. </tbody>
  133. </table>
  134. </form>
  135. <!-- 右侧页 -->
  136. </td>
  137. </tr>
  138. </table></td>
  139. </tr>
  140. </table></td>
  141. </tr>
  142. </table>
  143. <%@include file="Bottom.jsp" %>
  144. </body>
  145. </html>