Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : erreur jsp [ Archives / Servlet et JavaServerPage ] (neo1260)

lundi 5 avril 2004 à 11:32:01 | erreur jsp

neo1260

Bonjour, je commence tout juste dans les jsp et je fais kelke test. J'ai crée une page jsp que voici

<HTML>
<HEAD><TITLE>Test Java</TITLE></HEAD>
<BODY>
<jsp:useBean id="beanTest" scope="request" class="beanTest" />
<p> texte: <%= beanTest.getText () %> </p>
</BODY>
</HTML>

Mon serveur Tomcat me retourne cette erreur

description Le serveur a recontrer une erreur interne () qui l'a empèché de satisfaire la requête.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 3 in the jsp file: /jsp/essai.jsp


voici le code de mon bean beanTest inspirer d'un prog de lecture de fichier d'un membre du forum

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

public class beanTest {

private static String mot =" ";

private beanTest() {
try {
FileReader text = new FileReader("c:\\test.txt");
int caractere;
do {
do {
caractere = text.read();
if (caractere != -1){
mot += (char)caractere;
}
}while(caractere != 32);
System.out.println(mot);
mot = "";
}while (caractere != -1);
} catch (FileNotFoundException e) {
System.out.println("Exception fichier non trouvé : " + e.getMessage());
} catch (IOException e) {
System.out.println("Exception entrée/sortie : " + e.getMessage());
}
}

public String getText ()
{
return mot;
}

}

si kelkun voit l'erreur, merci d'avance pour votre aide



lundi 5 avril 2004 à 14:14:53 | Re : erreur jsp

neo1260

j'ai kelke pe modifier mon bean mais ca ne marche toujour pas

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

public class beanTest {

private static String txt;

public beanTest() {
txt = " ";
}

public void setText() {
try {
FileReader text = new FileReader("c:\\test.txt");
int caractere;
do {
caractere = text.read();
if (caractere != -1){
txt += (char)caractere;
}
//System.out.println(txt);
//txt = "";
}while (caractere != -1);
} catch (FileNotFoundException e) {
//System.out.println("Exception fichier non trouvé : " + e.getMessage());
} catch (IOException e) {
//System.out.println("Exception entrée/sortie : " + e.getMessage());
}
}

public String getText ()
{
return txt;
}

}


et la page jsp

<HTML>
<HEAD><TITLE>Test Java</TITLE></HEAD>
<BODY>
<jsp:useBean id="bean" scope="request" class="beanTest" />
<br> On lit le text <% bean.setText(); %>
<br> texte: <%= bean.getText() %>
</BODY>
</HTML>

erreur

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 3 in the jsp file: /jsp/essai.jsp

Generated servlet error:
[javac] Compiling 1 source file

C:\tomcat\work\Standalone\localhost\test\jsp\essai_jsp.java:47: cannot resolve symbol
symbol : class beanTest
location: class org.apache.jsp.essai_jsp
beanTest bean = null;
^

lundi 5 avril 2004 à 14:29:53 | Re : erreur jsp

asx9


asx9

tu utilises une jre ou une jdk?
si tu utilises une jre, alors c normal que ça ne marche pas car une JSP doit être compilée.

lundi 5 avril 2004 à 15:10:27 | Re : erreur jsp
lundi 5 avril 2004 à 15:17:35 | Re : erreur jsp

asx9


asx9

je ne vois pas pourquoi tu as "jsp" avant essai.jsp dans ton url. tun'as pas besoin de mapper des jsp comme on le fait pour les servlets. qd tu appelles l'index de tomcat tu as:
http://localhost:8080/index.jsp

lundi 5 avril 2004 à 15:34:40 | Re : erreur jsp

neo1260

c juste le répertoir ou ce trouve le jsp mais même si je met la page à la racine sa ne marche pas

lundi 5 avril 2004 à 15:52:56 | Re : erreur jsp

asx9


asx9

oui ça paraissait logique pour le répertoire jsp.
sur JBuilder tu as un exemple de jsp avec un bean, si tu n'as pas JBuilder voici cet exemple:

Jsp1.jsp

<html>
<head>
<title>
Jsp1
</title>
</head>
<jsp:useBean id="Jsp1BeanId" scope="session" class=".Jsp1Bean" />
<jsp:setProperty name="Jsp1BeanId" property="*" />
<body>
<h1>
JSP JBuilder généré
</h1>
<form method="post">
<br>Entrez une nouvelle valeur : <input name="sample"><br>
<br><br>
<input type="submit" name="Submit" value="Soumettre">
<input type="reset" value="Réinitialiser">
<br>
La valeur de la propriété Bean est :<jsp:getProperty name="Jsp1BeanId" property="sample" />
</form>
</body>
</html>



Jsp1Bean.java


public class Jsp1Bean {
private String sample = "Valeur de départ";
/**Accès à la propriété sample*/
public String getSample() {
return sample;
}
/**Accès à la propriété sample*/
public void setSample(String newValue) {
if (newValue!=null) {
sample = newValue;
}
}
}


j'espère que ça t'aidera un peu, bonne continuation

lundi 5 avril 2004 à 16:31:55 | Re : erreur jsp

neo1260

Les deux fichiers sont dans le même répertoir? Car je le test et il me met une erreur

description Le serveur a recontrer une erreur interne () qui l'a empèché de satisfaire la requête.

exception

javax.servlet.ServletException: /Jsp1Bean (wrong name: Jsp1Bean)



mardi 20 avril 2004 à 22:25:55 | Re : erreur jsp

coyote_fx


Bonjour Neo,

Voula je voulais savoir si tu a résolu ton problème ??

J'ai le même message d'erreur que toi !!

Merci

jeudi 10 juin 2004 à 17:15:24 | Re : erreur jsp

dumbadonf


Moi aussi g le mm message,
peut etre que le code est incomplet... je regarde


1 2

Cette discussion est classé dans : java, erreur, mot, caractere, jsp


Répondre à ce message

Sujets en rapport avec ce message

Conditions pour servelts Aidez moi [ par Syruis ] Bonjour, voila dans mon import d'une classe java avec une jsp ca me jete une erreur apache qui lmaffiche ce message:org.apache.jasper.JasperException: mot de passe [ par yo59270 ] slt, je suis en bts irisje viens de demarrer la partie sous java pour mon projet.j'ai un petit pb, je dois limité l'acces d'une page par un mot de pas Chargement d'un fichier binaire dans une jsp [ par Biggooch ] Bonjour, j'ai une petite question : Je voudrais charger un fichier binaire (en fait, c'est une hashtable sérialisée) à partir d'une JSP. <tabl Tomcat 3.2 + jsp + Oracle [ par raphael_masson ] Bonjour à tousComme citez si dessus j'utilise tomcat 3.2 pour deployer des jsp.J'accède grâce à ces jsp à une base de données oracle.Pour accéder à ce internationalisation [ par kouadjalain ] Bonjour,je suis newbie en jsp. je dois faire une application la dessus.Voici une partie de mon code <% I18nManager.setLangage((String)request.getPara Integrer un resultat de java sur une page JSP(servelts) [ par Syruis ] Bonjour jai toujour le même problême je veut faire une servlet ou le code java reste dans un .java c tres simple et ca evite de rentrer dans le code m JAVA JSP [ par chichoux ] Bonjour à tous , ma question est simple Comment fait on pour depuis une page jsp appeler des méthodes de classes java personnelles. (Pas les get et se Création d'un nouveau rdv dans outlook en java [ par sweetyloly ] Bonjour à tous !je voudrais ( commme le sujet de ce post l'indique) créér un nouveau rdv dans le calendrier Outlook à partir d'une jsp :par exemple cl Changer le mot de passe LDAP avec une JSP [ par new_sandy ] Bonjour!!Je voudrais savoir si quelqu'un n'aurait pas déjà écrit une JSP qui permet à un utilisateur de changer son mot de passe sur un serveur LDAP?? comment établir une connexin oracle avec jsp(urgent) [ par riadh100 ] Salut,comment se fait la connexion jsp oracle? (urgent)J'utilise: tomcat4.2;jdk1.4;oracle 8iJ'ai déja placer le fichier classes12.jar dans oracle\jdbc


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 13,650 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.