package servl; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.*; import javax.servlet.http.*; import java.sql.*; import oracle.jdbc.*; import oracle.sql.*; public class s1 extends HttpServlet { private static final String CONTENT_TYPE = "text/html; charset=windows-1250"; private int nrpytania; private int prodpowiedz; private int odpowiedz; public void init(ServletConfig config) throws ServletException { super.init(config); nrpytania = 1; prodpowiedz = 1; } /**Process the HTTP doGet request. */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType(CONTENT_TYPE); PrintWriter out = response.getWriter(); out.println(""); out.println("
Pytanie numer:" + nrpytania + "
"); out.println("
| " + rset.getString("TRESC") + " | "); out.println("|
| 1. | "); out.println("" + rset.getString("WYBOR1") + " | "); out.println("
| 2. | "); out.println("" + rset.getString("WYBOR2") + " | "); out.println("
| 3. | "); out.println("" + rset.getString("WYBOR3") + " | "); out.println("
| 4. | "); out.println("" + rset.getString("WYBOR4") + " | "); out.println("
| Podaj numer odpowiedzi | "); out.println("|
| "); out.println(""); out.println(" | "); out.println("|
Koniec Gry. Wygrales Milion!
"); } else { try { DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@dblab.cs.put.poznan.pl:1521:dblab10g", "sum52383", "tomek"); Statement stmt = conn.createStatement(); ResultSet rset = stmt.executeQuery("SELECT * FROM pytania WHERE numer=" + nrpytania); out.println("Pytanie numer:" + nrpytania + "
"); out.println("
| " + rset.getString("TRESC") + " | "); out.println("|
| 1. | "); out.println("" + rset.getString("WYBOR1") + " | "); out.println("
| 2. | "); out.println("" + rset.getString("WYBOR2") + " | "); out.println("
| 3. | "); out.println("" + rset.getString("WYBOR3") + " | "); out.println("
| 4. | "); out.println("" + rset.getString("WYBOR4") + " | "); out.println("
| Podaj numer odpowiedzi | "); out.println("|
| "); out.println(""); out.println(" | "); out.println("|
Zła odpowiedz
"); out.println("Prawidlowa odpowiedz to odpowiedz numer:" + prodpowiedz + "
"); out.println(""); nrpytania = 1; } out.println(""); out.close(); } }