📄 searchlist.jsp
字号:
<%
/**
* $RCSfile: searchlist.jsp,v $
* $Revision: 1.4 $
* $Date: 2000/12/27 22:39:45 $
*/
%>
<%@ page
import="java.util.*,
java.io.*,
java.text.*,
com.everstar.usermanage.*,
com.everstar.news.*"
%>
<% /////////////////
// header include
HttpSession AuthInfoPool=request.getSession();
String title = "News list";
%>
<jsp:include page="../header.jsp" flush="true"/>
>>News>><a href="listnews.jsp">List News</a>>><a href="searchnews.jsp">Search News</a>
<%
boolean canOperate1 = Auth.havePerm("NEWS_POST",AuthInfoPool);
if (canOperate1)
{
%>
>><a href="insertnews.jsp">Post News</a>
<%
}
%>
<%
boolean canOperate2 = Auth.havePerm("NEWS_MODIFY",AuthInfoPool);
if (canOperate2)
{
%>
>><a href="modifynews.jsp">Modify News</a>
<%
}
%>
<%
boolean canOperate3 = Auth.havePerm("NEWS_DELETE",AuthInfoPool);
if (canOperate3)
{
%>
>><a href="deletenews.jsp">Delete News</a>
<%
}
%>
<br>
<jsp:useBean id="data" scope="session" class="com.everstar.news.NewsData" />
<jsp:useBean id="searchnews" scope="session" class="com.everstar.news.SearchNews" />
<%
String search = request.getParameter("search");
searchnews.setSearch(search);
int pages=0;
int list=0;
int count = 20;
int record = 0;
int pp = 0;
try{
searchnews.init();
}catch(Exception E){
out.println(E.getMessage());
}
try{
list = searchnews.getListcount();
pages = searchnews.getPage(count);
if(request.getParameter("pp")==null||Integer.parseInt(request.getParameter("pp"))>pages)
pp = 1;
else
pp = Integer.parseInt(request.getParameter("pp"));
}catch(Exception E){
out.println(E.getMessage());
}
if(list==0){
%>
<br>
<div align=center>No result</div>
<br>
<%
}
else
{
int temp = pp*count;
if(list>temp)
record = temp;
else
record = list;
try{
%>
<div align=center>
<table width=90%>
<tr>
<td align=left width=1%></td><td>Title</td><td>Post time</td>
<%for(int i=(pp-1)*count;i<record;i++)
{
data=searchnews.getData(i);
%>
<tr><td><li></td><td width=50%><a href="searchview.jsp?search=<%=search%>&id=<%=data.getID()%>"><%=data.getTitle()%></a></td><td><%=data.getNtime()%></td>
<%}
}catch(Exception E){
out.println(E.getMessage());
}
%>
</table>
<%
}
for(int i=1;i<=pages;i++)
{%>
<a href=searchlist.jsp?search=<%=search%>&pp=<%=i%>><%=i%></a>
<br><br>
The result of search is <%=list%>
</div>
<%}%>
<jsp:include page="../footer.jsp" flush="true"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -