%@page contentType="text/html;charset=gb2312" errorPage="../system/error/errorPage.jsp"%>
<%@page import="com.epro.gdgajj.apply.WcmDocumentWeb"%>
<%@page import="com.epro.util.SQLFilter"%>
<%@page import="java.util.Vector"%>
<%
String term = "";
WcmDocumentWeb wdw = new WcmDocumentWeb();
int startIndex = 1;
if(request.getParameter("startIndex")!=null){
startIndex = Integer.parseInt(request.getParameter("startIndex"),10);
term = (String)session.getAttribute("term");
}else{
term = "1=1";
if(request.getParameter("newstext")!=null&&request.getParameter("newstext").trim().length()>0){
String text= new String(request.getParameter("newstext").getBytes("ISO8859-1"),"GB18030");
text = SQLFilter.filter(text);
term += " and (DOCTITLE like '%"+text+"%' or DOCABSTRACT like '%"+text+"%' or DOCAUDITOR like '%"+text+"%' or convert(char(20),DOCRELTIME,102)='"+text+"')";
}else if(request.getParameter("chid")!=null&&request.getParameter("chid").trim().length()>0){
String text2= new String(request.getParameter("chid").getBytes("ISO8859-1"),"GB18030");
text2 = SQLFilter.filter(text2);
term += " and (CHANNELID="+text2+" )";
}
session.setAttribute("term",term);
}
Vector v = wdw.query(term,startIndex,40);
%>