init
This commit is contained in:
60
WebContent/get.jsp
Normal file
60
WebContent/get.jsp
Normal file
@@ -0,0 +1,60 @@
|
||||
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
|
||||
<%@ page import="java.sql.*" %>
|
||||
<%--<%@page import="com.sun.org.apache.bcel.internal.generic.Select"--%>
|
||||
<%! static int count=0; %>
|
||||
<%! static int count1=0; %>
|
||||
|
||||
|
||||
|
||||
<%
|
||||
String name=(String)session.getAttribute("quizname");
|
||||
try{
|
||||
|
||||
|
||||
Class.forName("oracle.jdbc.driver.OracleDriver");
|
||||
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","system","oracle");
|
||||
if(count==0){
|
||||
PreparedStatement ps1= con.prepareStatement("select min(qid) from quizques where quizname='"+name+"'");
|
||||
PreparedStatement ps2= con.prepareStatement("select max(qid) from quizques where quizname='"+name+"'");
|
||||
ResultSet rs1= ps1.executeQuery();
|
||||
ResultSet rs2=ps2.executeQuery();
|
||||
if(rs2.next()){
|
||||
count1=rs2.getInt(1);
|
||||
session.setAttribute("max",count1);
|
||||
}
|
||||
if(rs1.next()){
|
||||
count=rs1.getInt(1);
|
||||
session.setAttribute("min",count);
|
||||
|
||||
}
|
||||
}
|
||||
if(count>0){
|
||||
PreparedStatement ps=con.prepareStatement("select * from quizques where quizname='"+name+"' and qid='"+count+"' ");
|
||||
ResultSet rs=ps.executeQuery();
|
||||
while(rs.next()){
|
||||
String question=rs.getString(1);
|
||||
String option1= rs.getString(2);
|
||||
String option2= rs.getString(3);
|
||||
String option3= rs.getString(4);
|
||||
String option4= rs.getString(5);
|
||||
session.setAttribute("question",question);
|
||||
session.setAttribute("option1",option1);
|
||||
session.setAttribute("option2",option2);
|
||||
session.setAttribute("option3",option3);
|
||||
session.setAttribute("option4",option4);
|
||||
}
|
||||
|
||||
}
|
||||
System.out.print(count);
|
||||
count++;
|
||||
session.setAttribute("count",count);
|
||||
if(count>(Integer)session.getAttribute("max")){
|
||||
count=0;
|
||||
session.setAttribute("ans",null);
|
||||
}
|
||||
con.close();
|
||||
|
||||
}catch(Exception e){e.printStackTrace();}
|
||||
//end of if
|
||||
%>
|
||||
<jsp:forward page="start.jsp"></jsp:forward>
|
||||
Reference in New Issue
Block a user