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 算力,解读结果公开显示在下面。

还没有人解读过这个文件。