voici ma JSP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<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" name="frmPersonne" type="istia.st.struts.personne.FormulaireBean">
				<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>
lorsque je suis en localhost et que je demande la page formulaire.do
voici le msg d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
Etat HTTP 500 -
 
type Rapport d'exception
 
message
 
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
 
exception
 
org.apache.jasper.JasperException: /vues/formulaire.personne.jsp(20,3) L'attribut name est incorrect pour le tag form d'après la TLD indiquée
	org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
	org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
	org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:234)
	org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:989)
	org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:710)
	org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1441)
	org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
	org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
	org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
	org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
	org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
	org.apache.jasper.compiler.Validator.validate(Validator.java:1489)
	org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:157)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)
	org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.5.9.
le probleme viens de la classe formulaire.personne.JSP ou d'un fichier xml
mal structuré ???