%@page contentType="text/html;charset=GBK" errorPage="../system/error/errorPage.jsp"%> <%@page import="com.epro.gdgajj.forum.ForumWeb"%> <%@page import="java.util.Vector"%> <% try{ String term = "state='03'"; ForumWeb uw = new ForumWeb(); int startIndex = 1; String emailaddress ="wyg@gdepb.gov.cn"; if(request.getParameter("startIndex")!=null){ startIndex = Integer.parseInt(request.getParameter("startIndex"),10); term = (String)session.getAttribute("term"); }else{ String key = request.getParameter("keywords")==null?"":request.getParameter("keywords"); String keytext = ""; if (request.getParameter("keytext")!=null&&request.getParameter("keytext").trim().length()>0){ keytext = new String(request.getParameter("keytext").getBytes("ISO8859-1"),"GB18030"); } if(key.equals("0")){ term = term + " and (qtitle like '%"+keytext+"%' or qcontent like '%"+keytext+"%' or QNAME like '%"+keytext+"%')"; }else if(key.equals("1")){ term = term + " and qtitle like '%"+keytext+"%'"; }else if(key.equals("2")){ term = term + " and qcontent like '%"+keytext+"%'"; }else if(key.equals("3")){ term = term + " and QNAME like '%"+keytext+"%'"; } if (request.getParameter("qtype")!=null&&request.getParameter("qtype").trim().length()>0){ String qtype = new String(request.getParameter("qtype").getBytes("ISO8859-1"),"GB18030"); term = term+" and qtype='"+qtype+"'"; } session.setAttribute("term",term); //System.out.println("
"+term); } Vector v = uw.query(term,startIndex,20); %> <% Vector v2 = new Vector(); if(session.getAttribute("files")!=null){ v2 = (Vector)session.getAttribute("files"); }else{ session.setAttribute("files",v2); } %>
|
|||||||||||||||||||||||||||||||||||||||||