martedì 13 aprile 2010

Alcuni metodi della nostra classe utilitaria

Class Utl extends HttpServlet{
// Questo metodo inserisce gli apostrofi singoli a valori in SQL

static String apos(String a){
a= " ' " + a + " ' ";
return a;
}
}
Class Utl extends HttpServlet{
// Questo metodo inserisce le virgole

static String comma(String [] valori){
int i = 1; String v = valori[o];
while (i < valori.length){
v= v + " , " + valori [i],
i++;
}
return v;
}
}

Esercizio per mercoledi 14 aprile

Class InsertInto extends HttpServlet{

//effettuare un insert into da una pagina html con 3 input dentro alla form nome,cognome,voto

void doGet(HttpServletRequest req,
HttpServletResponse res) Throws ServletException,IOException{
String nomeTabella = "Studenti";
String nome = Utl.comma(Utl.apos(req.getParameter("nome")));
String cognome = Utl.comma(Utl.apos(req.getParameter("cognome")));
String voto = Utl.comma(Utl.apos(req.getParameter("voto")));
String insertInto = "INSERT INTO" + nomeTabella "VALUES (" + nome + cognome + voto + ")";
}
}

venerdì 2 aprile 2010

Esercizio 12 aprile


Scrivere la servlet che visualizza le informazioni relative a uno studente che ha voto superiore a 83 il cui cognome inizia con il valore inserito dentro la form da un visitatore.(Usare le classi Utl e Studenti)


Cognome:





Class Mhs extends HttpServlet{


.


.


.


void doGet(HttpServletRequest ris,


HttpServletResponse res) Throws ServletException, IOException{


String cognomejava = ris.getParameter("cognome");


cognomejava = cognomejava.trim() + "*";

//trim(); metodo che cancella gli spazi vuoti dopo la ricerca inserita

//Esempio galli_ _ _ _ _ ( _ = spazi vuoti) con questo metodo --> galli


Studenti mieStudenti = new Studenti ("SELECT* FROM Studenti WHERE (((Studenti.voto)>83) AND ((Studenti.Cognome) Like" + congomejava);

}


}






martedì 9 marzo 2010

Html singola riga

Modulo Studente



Nome: Cognome: Codice fiscale:

Html base

Modulo Studente

< hmtl>
< body>
< h2> Modulo Studente< /h2> < form action="Es.java" method="get">
Nome:
< input name="Nome">
Cognome:
< input name="Cognome">
Codice fiscale:
< input name="CodiceFiscale">
< input type="submit" value="Invia query" name="InviaDati">
< /form>
< /body>
< /html>


Nome:

Cognome:

Codice fiscale:


html









Modulo Studente


Nome:
Cognome:
Codice fiscale:



domenica 7 febbraio 2010