<%@page import="java.io.*"%> <%@page import="java.util.*"%> <%@page import="java.sql.*"%> <%@page import="javax.servlet.*"%> <%@page import="javax.servlet.http.*"%> <% //Dichiaro le variabili necessarie per la connessione al DB e la sua interrogazione Connection con = null; Statement stmt = null; PreparedStatement pstmt = null; ResultSet rs=null,rsf=null; String url = "jdbc:postgresql://arena.sci.univr.it/didattica"; String user = "userlabXX"; String passwd = "0607xx??"; //Caricamento dei driver JDBC e tentativo di connessione al DB didattica try { Class.forName("org.postgresql.Driver"); con = DriverManager.getConnection(url, user, passwd); } catch (Exception cnfe) { log("Driver jdbc non trovato: " + cnfe.getMessage()); } //Ottengo l'eventuale parametro String idCS; if (request.getParameter("id") != null) // Ottengo se presente il parametro 'id' idCS = (String)request.getParameter("id"); else idCS = ""; //A seconda della presenza o meno del parametro la JSP varia il proprio comportamento if (idCS.equals("")) { //parametro vuoto o assente: visualizzo tutti i corsi disponibili. //INSERIRE IL CODICE PER L'ESECUZIONE DELL'INTERROGAZIONE E LA GENERAZIONE DELLA TABELLA HTML //IN CUI SI PRESENTA L'ELENCO DEI CORSI DI STUDIO <% } else { //E' presente il parametro id: visualizzo le info del corso di studio selezionato. //INSERIRE IL CODICE PER L'ESECUZIONE DELLE INTERROGAZIONI E LA GENERAZIONE DEL CODICE HTML //IN CUI SI PRESENTANO LE INFORMAZIONI DI DETTAGLIO DI UN CORSO DI STUDI Back <% } //Chiudo la connessione con.close(); %>