⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linkservlet.java

📁 一个由jsp+servlet+MySQL简单的新闻发布系统
💻 JAVA
字号:
package com.news.servlet;

import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.news.bean.Link;
import com.news.dao.linkDao;
import com.news.dao.impl.LinkDaoImpl;

public class LinkServlet extends HttpServlet{
	@Override
	public void doGet(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		this.doPost(req, resp);
	}
	@Override
	public void doPost(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		Map map = new HashMap();
		Link L = new Link();
		linkDao ld = new LinkDaoImpl();
		String link = req.getParameter("link");
		//System.out.println("link"+"="+link);
		String id = req.getParameter("id");
		String name = req.getParameter("name");
		String address = req.getParameter("address");
		String img_logo = req.getParameter("img_logo");
		String sort = req.getParameter("sort");
		if(id!=null){
			L.setId(Integer.valueOf(id));
		}
		L.setName(name);
		L.setAddress(address);
		L.setImg_logo(img_logo);
		L.setSort(sort);
		if(link.equals("list")){	//显示列表
			List<Link> list = ld.getlinkList(new HashMap());
			req.setAttribute("list", list);
			//resp.sendRedirect("link?link=list");
			req.getRequestDispatcher("link.jsp").forward(req, resp);
		}if(link.equals("add")){ //添加
			ld.addlink(L);
			//System.out.println(link.equals("addlink"));
			//System.out.println("ld.addlink();"+"="+ld.addlink());
			//req.getRequestDispatcher("link.jsp").forward(req, resp);
			resp.sendRedirect("link?link=list");
		}if(link.equals("edit")){ //修改
			ld.editlink(L);
			//System.out.println("id"+"=="+id);
			//System.out.println("ld.editlink()"+"="+ld.editlink(L));
			//req.getRequestDispatcher("link.jsp").forward(req, resp);
			resp.sendRedirect("link?link=list");
		}if(link.equals("delete")){ //删除
			//System.out.println(link.equals("delete"));
			ld.dellink(Integer.valueOf(id));
			//System.out.println("ld.dellink(Integer.valueOf(id))"+"="+ld.dellink(Integer.valueOf(id)));
			//req.getRequestDispatcher("link.jsp").forward(req, resp);
			resp.sendRedirect("link?link=list");
		}
	}
	
}

⌨️ 快捷键说明

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