Ne laisse pas tomber ma quest° programmation
Résolu
fatimaezz
Messages postés
60
Date d'inscription
Statut
Membre
Dernière intervention
-
fatimaezz Messages postés 60 Date d'inscription Statut Membre Dernière intervention -
fatimaezz Messages postés 60 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
lorsque j'executer le programme'application web avec jsp" il m'apparait la page d'acceuil ou il y a le login et lmot de passe lorsque je rempli logi et mot de passe que se soit exact ou le contraire il m'apparait le ressource demandée n'est pas disponible "je pense qu'il y 'a un rapport avec servlet "
l'autre prb c au niveau des button ajouter et supprimer et valider et modifier lorsque je clique il m'apparaisse la page d'erreur d'appache resource demandé n'est pas disponible donc j'arrive pas a communiquer avec la base de donnée
que dois-je faire svp?
lorsque j'executer le programme'application web avec jsp" il m'apparait la page d'acceuil ou il y a le login et lmot de passe lorsque je rempli logi et mot de passe que se soit exact ou le contraire il m'apparait le ressource demandée n'est pas disponible "je pense qu'il y 'a un rapport avec servlet "
l'autre prb c au niveau des button ajouter et supprimer et valider et modifier lorsque je clique il m'apparaisse la page d'erreur d'appache resource demandé n'est pas disponible donc j'arrive pas a communiquer avec la base de donnée
que dois-je faire svp?
A voir également:
- Ne laisse pas tomber ma quest° programmation
- Quest ce qui remplace coco - Accueil - Réseaux sociaux
- Application de programmation - Guide
- Quest ce que le mode avion - Guide
- Ancestral quest - Télécharger - Généalogie
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
15 réponses
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);
}
}
}
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"
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
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
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
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
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
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();}
}
}
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
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