-Java un soucis..
kaiz
Messages postés
60
Statut
Membre
-
Marine -
Marine -
Voila mon pblm, j ai fait ma servlet tt ce passé bien jusqu'a ce matin j ai fait je ne c quoi et j ai un objet qui n'est pas reconnu j ai les bonnes bibliothèques vraiment si qqn a une idéé...
import javax.servlet.*;
import java.io.*;
import javax.servlet.http.*;
out.println("<HTML>");
out.println("<HEAD><TITLE> Retour Servlet </TITLE></HEAD>");
Mon pblm se situe sur out. "out ne peut pas etre résolu"
merci de votre aide
import javax.servlet.*;
import java.io.*;
import javax.servlet.http.*;
out.println("<HTML>");
out.println("<HEAD><TITLE> Retour Servlet </TITLE></HEAD>");
Mon pblm se situe sur out. "out ne peut pas etre résolu"
merci de votre aide
A voir également:
- -Java un soucis..
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Eclipse java - Télécharger - Langages
6 réponses
Norma il te manque des ligns (ou est la declaration du import) de + dans un servlet te slignes doivent en général etre dans la redéfinition de la méthode service ou init
...
import javax.servlet.*;
import java.io.*;
import javax.servlet.http.*;
// flux de sortie pr ecrire dans le navigateur
ServletOutputStream out;
public void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
{
try{
//on precise le type
res.setContentType("text/html");
out = res.getOutputStream();
out.println("<HTML>");
out.println("<HEAD><TITLE> Retour Servlet </TITLE></HEAD>");
}
catch (java.lang.Exception ex)
{
// On lève les autres exceptions!.
ex.printStackTrace ();
}
}//end method
Voila c tout: si ca t interesse je peux te filer mon projet de l année derniere sur java servlet (c avec le serveur Tomcat + base de données) et toi c quoi c projet?
A+ Omar
...
import javax.servlet.*;
import java.io.*;
import javax.servlet.http.*;
// flux de sortie pr ecrire dans le navigateur
ServletOutputStream out;
public void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
{
try{
//on precise le type
res.setContentType("text/html");
out = res.getOutputStream();
out.println("<HTML>");
out.println("<HEAD><TITLE> Retour Servlet </TITLE></HEAD>");
}
catch (java.lang.Exception ex)
{
// On lève les autres exceptions!.
ex.printStackTrace ();
}
}//end method
Voila c tout: si ca t interesse je peux te filer mon projet de l année derniere sur java servlet (c avec le serveur Tomcat + base de données) et toi c quoi c projet?
A+ Omar
Ajoute ceci
PrintWriter out = response.getWriter();
entre
import javax.servlet.http.*;
et
out.println(
PrintWriter out = response.getWriter();
entre
import javax.servlet.http.*;
et
out.println(
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ok merci ca marche, j avais oublié d instancier out.
Je fais une appli java jsp sur une base db2 seulement je suis pas une lumiere en java.
En plus j 'utilise wsad perso je le decouvre
Je fais une appli java jsp sur une base db2 seulement je suis pas une lumiere en java.
En plus j 'utilise wsad perso je le decouvre
Salut Kaiz,
moi, je suis novice en JSP et WSAD.
Je voulais savoir ce que c'était que db2, comment on fait fonctionner du JSP sous WSAD.
Je ne connais rien en serveur, j'ai aucune idée des configurations à faire, et quand je veux exécuter mon script, j'ai un message me disant que le port 80 est déjà pris ...
Merci si tu peux m'aider
A+
Marine
PS: Avant je bossais sous Eclipse et je faisais du Java, JDBC avec MySQL
moi, je suis novice en JSP et WSAD.
Je voulais savoir ce que c'était que db2, comment on fait fonctionner du JSP sous WSAD.
Je ne connais rien en serveur, j'ai aucune idée des configurations à faire, et quand je veux exécuter mon script, j'ai un message me disant que le port 80 est déjà pris ...
Merci si tu peux m'aider
A+
Marine
PS: Avant je bossais sous Eclipse et je faisais du Java, JDBC avec MySQL
Deernier conseil: esaye de scinder tes servlets de ne pas avoir un qui fait plein d'appli diffrente pr cela utilise la methode sendredirtect dans la methode service.
Elle te permet apres avoir fait par exemple un insertion dans ta base de te rediriger vers la page web donnée en parametre.
//on reouvre la page web res.sendRedirect("essaI");
Sinon egalement t en a pas marre de faire des out.println("" et rajouter les cotes et \"?
j ai fait un peiti prog en java qui fait ca tt seul (il lit le code html du fichier)
Tu gagnes bcp de temps
Enfin je veux juste te dire que si tu dois charger une page constante(donc non dynamique) c ta page de garde t pas obligé de passer par des out.println mais tu peux la charger directement depuis son repertoire
le code source ici on charge la page pagedegarde.html:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class page1 extends HttpServlet {
public void service (HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
// Get the dispatcher; it gets the main page to the user
RequestDispatcher dispatcher =
getServletContext().getRequestDispatcher(
"/site/pagedegarde.htm");
if (dispatcher == null) {
System.out.println("There was no dispatcher");
// No dispatcher means the html file could not be found.
response.sendError(response.SC_NO_CONTENT);
} else {
System.out.println("There is a dispatcher");
dispatcher.forward(request, response);
}
}
}
Elle te permet apres avoir fait par exemple un insertion dans ta base de te rediriger vers la page web donnée en parametre.
//on reouvre la page web res.sendRedirect("essaI");
Sinon egalement t en a pas marre de faire des out.println("" et rajouter les cotes et \"?
j ai fait un peiti prog en java qui fait ca tt seul (il lit le code html du fichier)
Tu gagnes bcp de temps
Enfin je veux juste te dire que si tu dois charger une page constante(donc non dynamique) c ta page de garde t pas obligé de passer par des out.println mais tu peux la charger directement depuis son repertoire
le code source ici on charge la page pagedegarde.html:
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class page1 extends HttpServlet {
public void service (HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
// Get the dispatcher; it gets the main page to the user
RequestDispatcher dispatcher =
getServletContext().getRequestDispatcher(
"/site/pagedegarde.htm");
if (dispatcher == null) {
System.out.println("There was no dispatcher");
// No dispatcher means the html file could not be found.
response.sendError(response.SC_NO_CONTENT);
} else {
System.out.println("There is a dispatcher");
dispatcher.forward(request, response);
}
}
}
2) t'as oublié de déclaré out