querymanager.jsp

来自「用jsp实现在线留言!采用MVC三层架构!」· JSP 代码 · 共 40 行

JSP
40
字号
<%@page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"  %>
<jsp:useBean id="yy" scope="page" class="yy.jdbc"/>
<%
if ((session.getValue("UserName")==null)||(session.getValue("UserClass")==null)||(!session.getValue("UserClass").equals("系统管理员")))
{
 response.sendRedirect("err.jsp?id=14");
 return;
}

%>
<%!String sql,Notice_Id,Delete_Id,Notice_Title,Notice_Content;%>
<%
   Delete_Id=request.getParameter("deleteid");
   Notice_Title=request.getParameter("title");
   Notice_Title=yy.ex_chinese(Notice_Title);
   Notice_Content=request.getParameter("content");
   Notice_Content=yy.ex_chinese(Notice_Content);
   Notice_Id=request.getParameter("noticeid");
   Connection con=yy.getConn();
   Statement  stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
   if (Delete_Id!=null)
   {
   sql="Delete From 公告 Where 公告id="+Delete_Id;
   stmt.executeUpdate(sql);

   out.println("<html> <meta http-equiv='refresh' content='1;url=manager.jsp'> </html>");
   return;
   }
 
   if (Notice_Id.equals("0"))
    
	 sql="insert into 公告(公告标题,公告内容,公告时间) values('"+Notice_Title+"','"+Notice_Content+"','"+yy.getTime()+"')";
   else
     sql="update 公告 set 公告标题='"+Notice_Title+"',公告内容='"+Notice_Content+"' where 公告id="+Notice_Id;
   //out.println(sql);
   stmt.executeUpdate(sql);
   out.println("<html> <meta http-equiv='refresh' content='1;url=manager.jsp'> </html>");

%>
<jsp:include page="inc/online.jsp" flush="true"/>

⌨️ 快捷键说明

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