salut tout le monde
j'ai une page html et page jsp et je veux controler la saisies des champs
la page html contient un formulaire je veux afficher message devant chaque type="text" ,par exemple si agent ne saisie pas ou oublie de saisir le nom alors un message sera afficher d'erreur devant la case
je vous montre
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>Messages</title></head>
<form action="jagent.jsp" method="post">
Nom,
,
----
Prénom,
</form>
</html>
et
jagent
<%@page import="java.sql.*"%>
<%@page import="oracle.jdbc.*"%>
<%@page import="oracle.sql.*"%>
<%
String nom = request.getParameter("nom");
String prénom= request.getParameter("prénom");
out.println("le nom de l'agnet " + nom + " et le prénom =" + prénom);
Connection conn=null;
try {
Connection connection = null;
// Load the JDBC driver
String driverName = "oracle.jdbc.driver.OracleDriver";
Class.forName(driverName);
// Create a connection to the database
String serverName = "10.133.0.25";
String portNumber = "1521";
String sid = "fin";
String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber +":" + sid;
String username = "DEV";
String password = "MUSTAPHA";
connection = DriverManager.getConnection(url, username, password);
Statement instruction = connection.createStatement();
if (nom.length()<1 ) {
out.println("cette information est obligatoire " +"
" );
}
else {
int jagent = instruction.executeUpdate("INSERT INTO agent(nom,prénom)VALUES ('"+nom+"','"+prénom+"')");
}
}
catch (Exception gD) {
System.out.println("ERREUR1 " + gD);
}
%>
je veux afficher ce message "cette information est obligatoire" devant la case nom