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

📄 guanlimima.java

📁 jsp
💻 JAVA
字号:
//Forzhuce.java
//添加注册资料的servlet

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.sql.*;
import java.sql.*;
import java.util.*;
import java.lang.*;
import java.lang.String.*;


public class Guanlimima extends HttpServlet
{
	//初始化数据库类
	static Connection conn;

	String ST = new String();
	DBConnectionBean dbcb = new DBConnectionBean();
    //定义doPost方法用来接受数据
	public void doPost(HttpServletRequest req,HttpServletResponse res)throws ServletException,IOException
	{
		//定义输出流
		req.setCharacterEncoding("gb2312");
		res.setContentType("text/html;charset=gb2312");
		PrintWriter out = res.getWriter();

        //提取表单数据
		String textpass1 = req.getParameter("newPassword1");
		String textpass2 = req.getParameter("newPassword2");
		boolean tag=false;
		tag=(textpass1.equals(textpass2))&&(textpass1.length()<=30);
		
	if(tag==true)
	{
		
		
		try
		{
			
			//桥接连接数据库

			conn = dbcb.openConnection();

            System.out.println("数据库连接成功....");
            //定义sql命令,保存资料
			PreparedStatement s = conn.prepareStatement
			        ("update sysadmin set Passwd =? where (AdminID='admin')" );


			s.setString(1,textpass1);
			
			int rows = s.executeUpdate();
							
            conn.close();
           
           

                out.println("<html>");
		        out.println("<head>");
		        out.println("<meta http-equiv='Content-Type' content='text/html; charset=gb2312'>");
		        out.println("<title>");
		        out.println("修改密码成功!");
		        out.println("</title>");
				                out.println
				                 ("<script language='JavaScript' type='text/JavaScript' src='/myside/examin/img/youno.js'>");
				                out.println("</script>");
		        out.println("</head>");
		        out.println("<body>");
                out.println("<div align='center'>");
                out.println("<p>");
                out.println("修改密码成功!");
                out.println("</p>");
                
               
                out.println("</div>");
                out.println("</body>");
                out.println("</html>");
				out.close();


		}
		//三个常见异常
		catch(SQLException e)
		{
			System.out.println(e.toString());
		}
		catch(Exception e)
		{
			System.out.println(e.toString());
	    }
	}



	   else
			{out.println("<html>");
		        out.println("<head>");
		        out.println("<meta http-equiv='Content-Type' content='text/html; charset=gb2312'>");
		        out.println("<title>");
		        out.println("修改密码不成功!");
		        out.println("</title>");
				                out.println
				                 ("<script language='JavaScript' type='text/JavaScript' src='/myside/examin/img/youno.js'>");
				                out.println("</script>");
		        out.println("</head>");
		        out.println("<body>");
                out.println("<div align='center'>");
                out.println("<p>");
                out.println("两次输入密码不一致或长度过大!");
                out.println("</p>");
                
               
                out.println("</div>");
                out.println("</body>");
                out.println("</html>");}
	


	}

}

⌨️ 快捷键说明

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