modify_forum.jsp~99~

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

JSP~99~
44
字号
<%@ 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");
BasetableFactory bf=BasetableFactory.getInstance();
int refid=ParamUtils.getIntParameter(request,"refid");
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)){
                bf.DeleteForum(request,"WHERE fid="+fid);
        response.sendRedirect("view.jsp?fid="+fid);
        }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 + -
显示快捷键?