Récupérer les valeurs du formulaire
Bonjour, je débute avec struts 2 et j’ai un problème quand il s’agit de récupérer les valeur d’un formulaire : voici mon formulaire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
<s:form action="Login" method="POST">
<tr>
<td colspan="2">
Login
</td>
</tr>
<tr>
<td colspan="2">
<s:actionerror />
<s:fielderror />
</td>
</tr>
<s:textfield name="username" label="Login name"/>
<s:password name="password" label="Password"/>
<s:submit value="Login" align="center"/>
</s:form> |
La définition dans struts XML
Code:
1 2 3 4 5 6
|
<action name="Login_*" method="{1}" class="example.Login">
<result name="input">/example/Login.jsp</result>
<result type="redirect-action">Menu</result>
</action> |
Et donc dans la classe Login j’essaie de récupérer les champs du login de cette façon :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public String execute() throws Exception {
if (isInvalid(getUsername())){
System.out.println("User Name: " + getUsername() + getMonTexte());
return INPUT;
}
if (isInvalid(getPassword())) return INPUT;
return SUCCESS;
} |
Le problème c’est que j’obtiens toujours la valeur null : User Name:null
J’ai bien le getter et le setter pour cette propriété.
Je vous remercie pour toute aide apportée.
URGENT: pbm de recuperation des données postées
Bonjour à tous,
j'ai un probleme en struts 2, en fait j'arrive pas à recuperer les données postées après le submit.
en plus j'ai ce Warning:
ATTENTION: No configuration found for the specified action: 'dologin.action' in namespace: ''. Form action defaulting to 'action' attribute's literal value.
mimounireda comment tu as résolu ce Warning?
Merci pour votre aide c'est URGENT