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

📄 newsservlet.java

📁 struts2+spring+Hibernate整合的一个网站案例
💻 JAVA
字号:
package myitem.servlet;

import java.io.IOException;
import java.io.PrintWriter;
import myitem.factory.*;

import myitem.vo.*;
import java.io.*;

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

public class NewsServlet extends HttpServlet {

	
	public NewsServlet() {
		super();
	}

	
	public void destroy() {
		super.destroy();
	}

	
	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		this.doPost(request,response) ;
	
	
	}


	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
                 request.setCharacterEncoding("GB2312") ;
              String path="errors.jsp";
		      String typenew=request.getParameter("typenew");
		      
		        if("queryid".equals(typenew))
		        {
		        	int id=0;
		        	try
					{
						id = Integer.parseInt(request.getParameter("id")) ;
					}
					catch(Exception e)
					{
						
					}
					try
					{
						request.setAttribute("mm",DAOFactory.getNewsDAOinstance().newsId(id));
					}
					catch(Exception e)
					{
						
					}
					path="news.jsp";
		        }
		        if("del".equals(typenew))
		        {
		        	int id=0;
		        	boolean ok=false;
		        	String page=request.getParameter("page");
		        	try
		        	{
		        	id=Integer.parseInt(request.getParameter("id"));
		        	
		        	}
		        	catch(Exception e)
		        	{
		        		
		        	}
		        	try
		        	{
		        		DAOFactory.getNewsDAOinstance().delnews(id);
		        		ok=true;
		        	}
		        	catch(Exception e)
		        	{
		        		
		        	}
		        	
		        	path="admin/allnews.jsp";
		        	response.sendRedirect("admin/allnews.jsp?page="+ page +"");
		        	return;
		        }
		   
		  
		        request.getRequestDispatcher(path).forward(request,response);
		      
	}

	
	public void init() throws ServletException {
		
	}
   
}

⌨️ 快捷键说明

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