Bonjour à tous,
Je débute en programmation Web (du moins réalisé en Java).
Pour m'aider dans cette tache, j'ai décidé de réaliser quelques tutos hors j'ai un souci.
Je dois créer un formulaire à l'aide de struts:

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
 
<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>
Je décare ma taglib comme ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<%@taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
Par contre quand je fais l'autocomplétion, je n'ai ni l'attribut "type", ni l'attribut "name". Et si je l'ai mets quand même, mon schéma ne correspond pas à la tld (qui sont des règles)

1) Comment ce fait t'il (est ce un prob de version)?
2) Quel est l'intérer d'inclure les tld? J'utilise netBeans et à la création d'un projet il me demande si je veux utiliser un framework et quand je clique sur struts, il y a biens les .jar dans librairies mais je n'ai pas les tld dans WEB-INF est ce un soucis?
Merci d'avance