modify_forum.jsp~115~

来自「一个完整的门户网站,基于JSP环境下开发的,使用SQL数据库.」· JSP~115~ 代码 · 共 35 行

JSP~115~
35
字号
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="com.bwm.core.*" %>
<%@ page import="com.bwm.model.*" %>
<%@ page import="java.util.*" %>
<%
response.setHeader("Cache-Control","no-cache");
response.setHeader("Cache-Control","no-store");
response.setDateHeader("Expires",0);
response.setHeader("Pragma","no-cache");
session.removeAttribute("error");
BasetableFactory bf=BasetableFactory.getInstance();
int refid=ParamUtils.getIntParameter(request,"refid");
int fsid=ParamUtils.getIntParameter(request,"fsid");
int fid=ParamUtils.getIntParameter(request,"fid");
String action=ParamUtils.getRequestString(request,"action");
if(refid>0&&fid>0&&!"".equals(action)){
    Reforum r=bf.SearchReforum("WHERE refid="+refid);
        if("no".equals(action)){r.setState(FinalConstants.STATE_FREEZE);}else if("yes".equals(action)){r.setState(FinalConstants.STATE_FREE);
        }else if("del".equals(action)){
                bf.DeleteReforum(request,"WHERE refid="+refid);
        }else if("elite".equals(action)){r.setState(FinalConstants.STATE_ELITE);
        }        response.sendRedirect("view.jsp?fid="+fid);}else if(refid==0&&fid>1&&!"".equals(action)){
 Forum r=bf.SearchForum("WHERE fid="+fid);
        if("no".equals(action)){                r.setState(FinalConstants.STATE_FREEZE);
        }else if("yes".equals(action)){r.setState(FinalConstants.STATE_FREE);
        }else if("del".equals(action)){if(bf.DeleteForum(request,"WHERE fid="+fid)){response.sendRedirect("forum.jsp?fsid="+fsid);
                }else{    session.setAttribute("error","帖子错误管理,请重试!!!");
                        response.sendRedirect("error.jsp");                }
        }else if("elite".equals(action)){    r.setState(FinalConstants.STATE_ELITE);        }
        response.sendRedirect("view.jsp?fid="+fid);
}else{
    session.setAttribute("error","帖子错误管理,请重试!!!");
        response.sendRedirect("error.jsp");}
%>

⌨️ 快捷键说明

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