javaee/JavaEEDZY/src/org/zhichunqi/admin/Admin.java
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
package org.zhichunqi.admin;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger;
import org.zhichunqi.www.Comments;
import org.zhichunqi.www.News;
import org.zhichunqi.www.Service;
import org.zhichunqi.www.Things;
import org.zhichunqi.www.User;
public class Admin extends HttpServlet {
Logger log = Logger.getLogger("org.zhichunqi.www.Admin");
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
log.info("进入后台管理页面...");
Service s = new Service();
String operate = request.getParameter("operate");
if ("delete".equals(operate)){
String thingid = request.getParameter("thingid");
if(thingid != null) {
s.deleteOneThing(Integer.parseInt(thingid));
log.info("删除发布信息成功...");
}
String nid = request.getParameter("nid");
if(nid != null) {
s.deleteNews(Integer.parseInt(nid));
log.info("删除发布说法信息成功...");
}
String cid = request.getParameter("cid");
if(cid != null) {
s.deleteOneComment(Integer.parseInt(cid));
log.info("删除评论信息成功...");
}
String uid = request.getParameter("uid");
if (uid != null) {
s.deleteOneUser(Integer.parseInt(uid));
log.info("删除用户信息成功...");
}
response.sendRedirect("Admin");
return;
}
List<News> newslist = s.getAllNews(true, 0);
request.setAttribute("newslist", newslist);
List<Things> thingslist = s.getAllThingsAdmin(10);
request.setAttribute("thingslist", thingslist);
List<Comments> comslist = s.getAllComments(0);
request.setAttribute("comslist", comslist);
List<User> userslist = s.getTopTwentyUser(0);
request.setAttribute("userslist", userslist);
request.getRequestDispatcher("admin.jsp").forward(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
后面还有 5 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
