www.pudn.com > students.rar > ChangeServlet.java


package students; 
 
import java.io.IOException; 
import javax.servlet.ServletException; 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 
 
/** 
 * Servlet implementation class for Servlet: ChangeServlet 
 * 
 */ 
 public class ChangeServlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { 
   static final long serialVersionUID = 1L; 
    
    /* (non-Java-doc) 
	 * @see javax.servlet.http.HttpServlet#HttpServlet() 
	 */ 
	public ChangeServlet() { 
		super(); 
	}   	 
	 
	/* (non-Java-doc) 
	 * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) 
	 */ 
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 
		// TODO Auto-generated method stub 
	}  	 
	 
	/* (non-Java-doc) 
	 * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) 
	 */ 
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 
		String stuid = (String)request.getParameter("stuid"); 
		Delete.delete(stuid); 
		request.setCharacterEncoding("gb2312");  
		String password = (String)request.getParameter("password"); 
		String name = (String)request.getParameter("name"); 
		 
		String sex = (String)request.getParameter("sex"); 
		String enrollage = (String)request.getParameter("enrollage"); 
		String enrollyear = (String)request.getParameter("enrollyear"); 
		String CLASS = (String)request.getParameter("class"); 
		if(stuid.length()!=10 || !(sex.equals("ÄÐ")|| sex.equals("Å®")) || Integer.parseInt(enrollage)<10 || Integer.parseInt(enrollage)>50) 
			response.sendRedirect("error.jsp"); 
		else 
			Insert.insert(stuid,password,name,sex,enrollage,enrollyear,CLASS); 
		response.sendRedirect("success.jsp"); 
	}   	  	     
}