-Java un soucis..
Fermé
kaiz
Messages postés
59
Date d'inscription
mardi 24 juin 2003
Statut
Membre
Dernière intervention
31 juillet 2003
-
22 juil. 2003 à 10:37
Marine - 13 mars 2004 à 12:27
Marine - 13 mars 2004 à 12:27
A voir également:
- -Java un soucis..
- Telecharger java - Télécharger - Langages
- Jeux java itel ✓ - Forum Jeux vidéo
- Java apk - Télécharger - Langages
- Scanf en java ✓ - Forum Java
- Java heap space ✓ - Forum Java
6 réponses
kaiz
Messages postés
59
Date d'inscription
mardi 24 juin 2003
Statut
Membre
Dernière intervention
31 juillet 2003
6
22 juil. 2003 à 11:35
22 juil. 2003 à 11:35
SVP personne peut m aider...
kaiz
Messages postés
59
Date d'inscription
mardi 24 juin 2003
Statut
Membre
Dernière intervention
31 juillet 2003
6
22 juil. 2003 à 13:17
22 juil. 2003 à 13:17
Je ne comprends vraiment pas j'ai la meme chose que sur le site
peux tu detailler mirza stp?
peux tu detailler mirza stp?
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
HackTrack
Messages postés
618
Date d'inscription
vendredi 26 juillet 2002
Statut
Membre
Dernière intervention
13 juillet 2013
972
22 juil. 2003 à 13:42
22 juil. 2003 à 13:42
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
kaiz
Messages postés
59
Date d'inscription
mardi 24 juin 2003
Statut
Membre
Dernière intervention
31 juillet 2003
6
22 juil. 2003 à 14:10
22 juil. 2003 à 14:10
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);
}
}
}
22 juil. 2003 à 11:52
2) t'as oublié de déclaré out