⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delpic.jsp

📁 LyNews凌云新闻系统
💻 JSP
字号:
<%
/*##################################################################**
**#  项目名称:LyNews『凌云新闻』                                  #**
**#                                                                #**
**#  程序开发: teddy 『星语凌』                                    #**
**#                                                                #**
**#  版权所有: 凌云创作室 (原流星电脑工作室)                       #**
**#                                                                #**
**#  主页地址: http://www.lybbs.com                                #**
**#            http://www.lybbs.net                                #**
**#  电邮地件: horseye@sina.com                                    #**
**#                                                                #**
**##################################################################*/
%>
<%@include file="config.jsp"%>
<%@include file="getsession.jsp"%>
<%@page contentType="text/html;charset=GBK"%>
<%
Factory factory = Factory.getInstance();
UploadFactory uploadFactory=factory.getUploadFactory();

//分页变量定义
int e=30;                  //'每页显示的记录数
int totalpage=0;           //'页面总数
int pages=1;               //'显示的当前页面
int count=0;               //'库中数据的总记录数
int from=0,to=0;           //'从from篇到to篇
int p=0;                   //'数据库查询从p开始
//取页数
pages=ParameterUtils.getInt(request,"pages");
//分页预备
count=uploadFactory.count();
totalpage=((count%e==0)?(count/e):(count/e+1));
if(totalpage==0) totalpage=1;
if(pages>totalpage) pages=totalpage;
else if(pages<1) pages=1;
if(count!=0)
   from=(pages-1)*e+1;
if(totalpage==pages)
   to=count;
else if(count!=0)
   to=from+e-1;
p= (pages-1)*e;
%>
<HTML>
<HEAD>
<TITLE>删除图片</TITLE>
<LINK REL="stylesheet" TYPE="text/css" HREF="../inc/admin.css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>

<body>
<table width="95%" border="0" cellspacing="1" cellpadding="3"  align=center class="tableBorder">
<tr> 
<th height=24 colspan=3><B>删除图片</th>
</tr>
<td width="60%" height=30 class="forumrow"><center><u>图片名称</u></center></td>
<td width="20%" class="forumrow"><center><u>发布日期</u></center></td>
<td class="forumrow"><center><u>操作</u></center></td>
</tr>
<%
Iterator iterator=uploadFactory.list(pages,e);

while(iterator.hasNext()) {
  Upload upload = (Upload)iterator.next();
%>
<tr>
<td height=25 class="forumrow"><a href="../upload/<%=upload.getFileName()%>" target=_blank><%=upload.getFileName()%></a></td>
<td class="forumrow" align=center>
<%
  Date date = new Date(upload.getSaveAt());
  SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm");
  String dateString = formatter.format(date);
  out.println(dateString);
%>
</td>
<td class="forumrow" align=center><a href="delPicOK.jsp?picID=<%=upload.getID()%>&picName=<%=upload.getFileName()%>" onclick="if(confirm('是否删除这幅图片?')) {return true;}{return false;}">删除</a></td>
</tr>
<%
}
%>
</table>

    <table cellpadding=0 cellspacing=2 width=95% align=center>
     <form name=changepages>
     <tr>
       <td>
            共<b><%=totalpage%></b>页
            当前第<b><%out.print(from+"-"+to);%></b>个
            第<b><%=pages%></b>页
       </td>
<%
if(totalpage>1) {
%>
  <td>
           <A href=delPic.jsp?pages=1><IMG alt=首页 border=0 src=../images/first.gif width=11 height=10></A>&nbsp;
           <A href=delPic.jsp?pages=<%=(pages<2)?pages:(pages-1)%>><IMG alt=上一页 border=0 src=../images/previous.gif width=11 height=10></A>&nbsp;
           <A href=delPic.jsp?pages=<%=(pages>totalpage-1)?totalpage:(pages+1)%>><IMG alt=下一页 border=0 src=../images/next.gif width=11 height=10></A>&nbsp;
           <A href=delPic.jsp?pages=<%=totalpage%>><IMG alt=末页 border=0 src=../images/last.gif width=11 height=10></A>&nbsp;
  </td>
  <td>
      <SELECT name=pages size=1 onchange="changePages()">
<%
        int pagesFrom=1,pagesTo=totalpage;
        if(pages<=5 && totalpage-pages>5)
          pagesTo=totalpage>=10?10:totalpage;
        else if(pages>5 && totalpage-pages>5) {
          pagesFrom=pages-4;
          pagesTo=pages+5;
        }
        else if(pages>5 && totalpage-pages<=5)
          pagesFrom=totalpage>=10?totalpage-9:1;
        if(pagesFrom!=1)
          out.println("<OPTION value='delPic.jsp?pages="+pagesFrom+"'>--more--</OPTION>");
        for(int i=pagesFrom;i<=pagesTo;i++) {
           if(i==pages) {
              out.println("<OPTION value='delPic.jsp?pages="+i+"' selected>第"+i+"页</OPTION>");
           }
           else
              out.println("<OPTION value='delPic.jsp?pages="+i+"'>第"+i+"页</OPTION>");
        }
        if(pagesTo!=totalpage)
          out.println("<OPTION value='delPic.jsp?pages="+pagesTo+"'>--more--</OPTION>");
%>
      </SELECT>
  </td>
<%
}
%>
     </form>
     </tr>
    </table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -