Ne laisse pas tomber ma quest° programmation
Résolu/Fermé
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
-
29 mars 2009 à 00:05
fatimaezz Messages postés 60 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 2 avril 2009 - 30 mars 2009 à 20:16
fatimaezz Messages postés 60 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 2 avril 2009 - 30 mars 2009 à 20:16
A voir également:
- Ne laisse pas tomber ma quest° programmation
- Tomber directement sur messagerie - Forum iPhone
- Programmation - Guide
- Application de programmation - Guide
- Comment tomber directement sur le répondeur? - Forum Mobile
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
15 réponses
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
29 mars 2009 à 00:36
29 mars 2009 à 00:36
Bonsoir
essaye d'envoyer le code ou tu as le probleme
bonne chance
essaye d'envoyer le code ou tu as le probleme
bonne chance
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
29 mars 2009 à 01:17
29 mars 2009 à 01:17
Merci d'avoir me repondre premierment voila le code de la page servlet ou j'ai le prob au niveau de cette servlet
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
/**
* Servlet implementation class LoginServlet
*/
public class LoginServlet extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 1L;
/**
* Default constructor.
*/
public LoginServlet() {
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
String log=request.getParameter("login");
String pwd=request.getParameter("pwd");
if ((log.equals("fffff")) && (pwd.equals("123")))
{
HttpSession session = request.getSession();
session.setAttribute("login", request.getParameter("login"));
session.setAttribute("pwd", request.getParameter("pwd"));
RequestDispatcher req=request.getRequestDispatcher("/Page.jsp");
req.forward(request, response);
}
else
{
RequestDispatcher req=request.getRequestDispatcher("/erreur.jsp");
req.forward(request, response);
}
}
}
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
/**
* Servlet implementation class LoginServlet
*/
public class LoginServlet extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 1L;
/**
* Default constructor.
*/
public LoginServlet() {
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
String log=request.getParameter("login");
String pwd=request.getParameter("pwd");
if ((log.equals("fffff")) && (pwd.equals("123")))
{
HttpSession session = request.getSession();
session.setAttribute("login", request.getParameter("login"));
session.setAttribute("pwd", request.getParameter("pwd"));
RequestDispatcher req=request.getRequestDispatcher("/Page.jsp");
req.forward(request, response);
}
else
{
RequestDispatcher req=request.getRequestDispatcher("/erreur.jsp");
req.forward(request, response);
}
}
}
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
29 mars 2009 à 14:59
29 mars 2009 à 14:59
Bonjour
j'ai essayé ton code avec mes page JSP il marche bien il n y a pas de soucies
dans ce cas la tu m'envoie le code des deux page "Page.jsp" et "erreur.jsp"
j'ai essayé ton code avec mes page JSP il marche bien il n y a pas de soucies
dans ce cas la tu m'envoie le code des deux page "Page.jsp" et "erreur.jsp"
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
30 mars 2009 à 12:40
30 mars 2009 à 12:40
Voila la page jsp l'index qui est en rapport avec cette servlet:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<center>
<form name="LoginServlet" action="LoginServlet" method="get">
<table border=0 align=center>
<tr><td>login</td> <td><input name="login" type="text" size="40" ></td></tr>
<tr><td>mot de passe</td> <td><input name="pwd" type="password" size="40"></td></tr>
</table>
<table border=0 align=center>
<tr><td> <input type="submit" name="n" value="Connexion" size="30"></td>
<td> <input type="reset" name="n" value="Annuler" size="30"></td></tr>
</table>
</form>
</center>
</body>
</html>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<center>
<form name="LoginServlet" action="LoginServlet" method="get">
<table border=0 align=center>
<tr><td>login</td> <td><input name="login" type="text" size="40" ></td></tr>
<tr><td>mot de passe</td> <td><input name="pwd" type="password" size="40"></td></tr>
</table>
<table border=0 align=center>
<tr><td> <input type="submit" name="n" value="Connexion" size="30"></td>
<td> <input type="reset" name="n" value="Annuler" size="30"></td></tr>
</table>
</form>
</center>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
30 mars 2009 à 13:42
30 mars 2009 à 13:42
le prob je pense que j'ai un prob au niveau de communication de servlet avec les pages jsp , les pages jsp est bien exectuer et bien afficher
mais aussi les buttonn d'afficre chose ou bien une modification au niveau de web.xml autairehages et rechercher et supprimer ne marche pas
les servlets qui verifier les trucs n'accede pas avec les pages jsp
est ce que je dois faire une modification au niveau de web.xml (je fais a ce dernier chaqu'un des paage jsp avec leur servlet) est ce que je dois faire autre chose
que dois_je faire
Merci de m'avoir m'aider
mais aussi les buttonn d'afficre chose ou bien une modification au niveau de web.xml autairehages et rechercher et supprimer ne marche pas
les servlets qui verifier les trucs n'accede pas avec les pages jsp
est ce que je dois faire une modification au niveau de web.xml (je fais a ce dernier chaqu'un des paage jsp avec leur servlet) est ce que je dois faire autre chose
que dois_je faire
Merci de m'avoir m'aider
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
30 mars 2009 à 13:42
30 mars 2009 à 13:42
Bonjour
dans ta servlet tu utilise la méthode post et dans ta JSP tu appelle la méthode get
essaye de corrigé ça
puis fais bien attention a ta page html les ( les cotes....)
bonne chance
dans ta servlet tu utilise la méthode post et dans ta JSP tu appelle la méthode get
essaye de corrigé ça
puis fais bien attention a ta page html les ( les cotes....)
bonne chance
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
30 mars 2009 à 13:47
30 mars 2009 à 13:47
merci de ta reponse
j'ai corrigé cette faute mais la meme chose
que dois-je faire
tu voi l'erreur a quel niveau?
est ce que je dois faire une autre modification au niveau de web.xml
j'ai un prob au niveau de comminucation avec jsp et servlet
aidez moi please
j'ai corrigé cette faute mais la meme chose
que dois-je faire
tu voi l'erreur a quel niveau?
est ce que je dois faire une autre modification au niveau de web.xml
j'ai un prob au niveau de comminucation avec jsp et servlet
aidez moi please
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
30 mars 2009 à 13:56
30 mars 2009 à 13:56
Non je ne croix pas que ça soit ça le probleme
moi j'ai essayer une autre mon propre html et ca marche bien essaye le dans ta page jsp
<%--
Document : index
Created on : 23 janv. 2009, 09:43:31
Author :
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Login-Password</title>
</head>
<body>
<form action="LoginServlet" method="post">
<fieldset>
<legend>Enter login et mot de passe : </legend><br>
Login : <input type="text" name="login" size="15"><br><br>
Mot<form action="LoginServlet" method="post"> de passe: <input type="password" name="pass" size="16"><br><br>
<input type="submit" name="btn" value="Connecter">
</fieldset>
</form>
</body>
</html>
sinon tu m'envoie le code ou tu as mit ta requête et la connexion avec la base de données
moi j'ai essayer une autre mon propre html et ca marche bien essaye le dans ta page jsp
<%--
Document : index
Created on : 23 janv. 2009, 09:43:31
Author :
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Login-Password</title>
</head>
<body>
<form action="LoginServlet" method="post">
<fieldset>
<legend>Enter login et mot de passe : </legend><br>
Login : <input type="text" name="login" size="15"><br><br>
Mot<form action="LoginServlet" method="post"> de passe: <input type="password" name="pass" size="16"><br><br>
<input type="submit" name="btn" value="Connecter">
</fieldset>
</form>
</body>
</html>
sinon tu m'envoie le code ou tu as mit ta requête et la connexion avec la base de données
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
30 mars 2009 à 16:34
30 mars 2009 à 16:34
Merci pour votre soutien ;mais meme chose il n'a pas marché; Quel code de requete?
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
30 mars 2009 à 16:42
30 mars 2009 à 16:42
le code ou tu as mis la connexion avec la base de données une servlet ou une jsp
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
30 mars 2009 à 17:33
30 mars 2009 à 17:33
c de java ,et voila la classe de connexion
import java.sql.*;
public class Connexion {
public static Connection con;
static ResultSet rs;
public static Statement st;
public static void connect()
{
if(con==null){
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","123");
}
catch(ClassNotFoundException ex){ex.getMessage();}
catch(SQLException ex){ex.getMessage();}
}
}
import java.sql.*;
public class Connexion {
public static Connection con;
static ResultSet rs;
public static Statement st;
public static void connect()
{
if(con==null){
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","123");
}
catch(ClassNotFoundException ex){ex.getMessage();}
catch(SQLException ex){ex.getMessage();}
}
}
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
30 mars 2009 à 17:44
30 mars 2009 à 17:44
est ce que je dois declarer classe connexion au web .xml si oui comment faire?
et quel est la relation avec la classe connexion avec mon prob?
Merci de m'avoir m'aider
et quel est la relation avec la classe connexion avec mon prob?
Merci de m'avoir m'aider
ezo_es
Messages postés
100
Date d'inscription
dimanche 1 mars 2009
Statut
Membre
Dernière intervention
16 mars 2010
9
30 mars 2009 à 17:49
30 mars 2009 à 17:49
d'accord
je suis desolee je ne vois pas ou es le problème
essayes de créer une page JSP avec un hello word simple et de l'appeler a la place de Page.jsp ou erreur.JSP
pour savoir est ce que c'est problème de code ou de redirection.
bonne chance
je suis desolee je ne vois pas ou es le problème
essayes de créer une page JSP avec un hello word simple et de l'appeler a la place de Page.jsp ou erreur.JSP
pour savoir est ce que c'est problème de code ou de redirection.
bonne chance
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
30 mars 2009 à 18:26
30 mars 2009 à 18:26
Merci pour votre aide
mais il n'a pas marché
j'arrive pas a resourdre le prob et le grand prob que j'ai une constrainte d etemps
la page web.xml doit contenir quoi exectement
mais il n'a pas marché
j'arrive pas a resourdre le prob et le grand prob que j'ai une constrainte d etemps
la page web.xml doit contenir quoi exectement
fatimaezz
Messages postés
60
Date d'inscription
mercredi 4 février 2009
Statut
Membre
Dernière intervention
2 avril 2009
30 mars 2009 à 20:16
30 mars 2009 à 20:16
Bonjour, please j'ai besoin d'aide j'ai une contrainte de temps , c urgent aidez moi meme de savoir le probleme est au niveau de quoi
Merci de m'avoir m'aider
Merci de m'avoir m'aider