oui j'ai le repertoire build dans l'arborescence de mon projet il contient les .class
Version imprimable
oui j'ai le repertoire build dans l'arborescence de mon projet il contient les .class
Tu as bien un FormulaireBean.class sous build/classes/istia/st/struts/personne ?
oui je l'ai ainsi que FormulaireAction.class
Et avec les modifs du web.xml et de la directive taglib dans la jsp comme je te l'ai indiqué, tu as toujours la même erreur ?
oui j'ai tjr le meme erreur
le voila le web.xml que j'ai:
et la page jsp formulaire.personne:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <!--le contr�leur Struts avait besoin d'un certain nombre d'informations qui se trouvent dans le fichier de configuration struts-config.xml--> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <!-- cette balise indique que le contr�leur sera atteint via toutes les URL se terminant par le suffixe .do d�clar�es dans le fichier de conf --> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> </web-app>
merciCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!-- %@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %--> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <meta http-equiv="pragma" content="no-cache"> <head> <title>Personne-formulaire</title> <script language="javascript"> function effacer(){ with(document.frmPersonne){ nom.value=""; age.value=""; } } </script> </head> <body> <center> <h2>Personne-formulaire</h2> <hr> <html:form action="/main" method="POST" > <table> <tr> <td>Nom</td> <td><html:text property="nom" size="20"/></td> </tr> <tr> <td>Age</td> <td><html:text property="age" size="3"/></td> </tr> <tr> </table> <table> <tr> <td><html:submit value="Envoyer"/></td> <td><html:reset value="Rétablir"/></td> <td><html:button property="btnEffacer" value="Effacer" onclick="effacer()"/></td> </tr> </table> </html:form> </center> </body> </html>
Euh là, je commence à être à court d'idées.:oops:
Quels jars de Struts as-tu référencé dans ton projet ?
Peux-tu nous montrer l'arborescence du projet ?
j'essaie de l'attacher les images comme piece jointe mais la taille est plus grande que celui indique .
et comment je peux l'attacher a une url?
salut,
le voila les 2 images compressées.
merci
Peux-tu faire un test après avoir déplacé ton répertoire ressources sous Java Resources : src et supprimé le répertoire classes qui est sous WEB-INF ?
le probleme persiste encore .
quel meilleure version du tomcat qui est compatible avec eclipse 3.3.2?
Je ne pense pas que la version de Tomcat soit en cause.
Peux-tu faire clic droit sur ton projet, puis Properties -> Java Build Path -> onglet Source et me dire ce qu'il y a dans Default output folder ?
Peux-tu également faire un test après avoir supprimer les tlds présentes sous WEB-INF ?
il y a strutspersonne/build/classes
C'est correct.
C'était juste une confirmation mais ça semblait évident vu que tes .class sont bien générés sous build/classes.
j'ai enleve les taglibs mais c'est le meme erreur concernant la page jsp du formulaire.
Finalement, peux-tu faire un test en recréant le répertoire classes sous WEB-INF et en remplaçant strutspersonne/build/classes par strutspersonne/WEB-INF/classes dans Properties -> Java Build Path -> onglet Source -> Default output folder ?
merci tres tres ....................... bien
le probleme est resolu je parviens a voir le formulaire ,il est affiche et ça fonctionne.
merci beaucoup
Enfin ! c'était inespéré.:aie:
enfin,et c'était quoi le probleme
ah ok c bon je viens de voir le message de c_nvy
merci a tous