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

📄 score.java

📁 jsp
💻 JAVA
字号:
//Logindenglu.java
//验证密码,验证是否以参加考试,传送参数

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


public class Score extends HttpServlet
{
	//初始化数据库类
	static Connection conn;
	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 DuserID = req.getParameter("textfield");
		
		int iDuserID = new Integer(DuserID).intValue();

		try
		{
			//桥接连接数据库

			conn = dbcb.openConnection();

            System.out.println("数据库连接成功....");
            //定义sql命令,验证密码
			PreparedStatement s = conn.prepareStatement
			        ("select Score,tag,fullname,sex,class from allStuday where SID=?");

			s.setInt(1,iDuserID);
			
			ResultSet result = s.executeQuery();
			boolean rowfound = false;
			rowfound = result.next();

            System.out.println("发送SQL命令成功....");


			int ScoreR = result.getInt(1);
			int tag=result.getInt(2);
			String name=result.getString(3);
			String Rsex = result.getString(4);
			String Rclass = result.getString(5);
			
			

								if(tag==0)
								{
				                out.println("<html>");
				                out.println("<head>");
				                out.println("<meta http-equiv=Content-Type content='text/html; charset=gb2312'>");
				                out.println("<title>无标题文档</title>");
				                out.println
				                 ("<script language='JavaScript' type='text/JavaScript' src='/myside/examin/img/fun.js'>");
				                out.println("</script>");
				                out.println("</head>");
				                out.println("<body >");
 out.println("此学号还未参加考试!");
				                out.println("</body>");
				                out.println("</html>");
				                out.close();
				}


				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("<link href='/myside/examin/img/cssexamin.css' rel='stylesheet' type='text/css'>");
                out.println("</head>");
                out.println("<body>");

                out.println("<div align='center'>");
				out.println("<table width='75%' border='0' cellpadding='0' cellspacing='0' class='table'>");
				out.println("<tr>         <td><p>相关考试信息:</p>          </td></tr>");
			    out.println("<tr>        <td>姓名:"+name+"</td>    </tr>");
				out.println("<tr>        <td>性别:"+Rsex+"</td>    </tr>");
				out.println("<tr>        <td><p>班级:"+Rclass+"</p></td>      </tr>");
				
     
                out.println("<center>学号"+iDuserID);
               
                out.println("的成绩:"+ScoreR);
               
              
                out.println("</center><p>");
                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());
		}
	}


}

⌨️ 快捷键说明

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