Bonsoir,
étant débutant sur Struts, j'ai commencé par réaliser un HelloWorld qui s'affichais dans un JSP apres un Submit dan,s un formulaire pour inscrire le nom. Cela affichai: "Salut Machin"
Machin étant la chaine saisie dans le form
Ensuite, j'aimerais avoir 2 champs texte, et en réaliser l'addition.
Je dispose de plusieurs fichiers: 1 JSP, un java Form, 1 java Action, 1 java Model;
J'arrive à afficher les deux champs, mais quand je submit => error 500 server.

Voila le code du formulaire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<html:form action='/Calcule.do?'>
 
	<html:text property='saisie1' size="16" maxlength="16"/><br>
	<html:text property='saisie2' size="16" maxlength="16"/><br>
 
	<html:submit property="submit" value="Submit"/>
	<html:reset/>
</html:form><br>
Ensuite je récupère par le form, les String que je convertit en float dans l'Action, puis je sauvegarde la somme en String dans le Model.
Ensuite, c'est censé afficher la somme avant les deux boites de texte... mais...

Peut etre que quelqu'un aura une idée...en attendant voici une partie du struts-config:
<action-mappings>
<!-- Redirect depuis index -->
<action path="/hello" forward="/pages/hello.jsp"/>


<action path = "/Calcule"
type = "ch03.hello.CalcAction"
name = "CalcForm"
scope = "request"
validate= "true"
input ="/pages/hello.jsp">
<forward name="SayHello" path="/pages/hello.jsp"/>
</action>
</action-mappings>
Merci d'avance,