où et comment mettre en œuvre la méthode validate(){}
pour valider les données sur le formulaire, dans struts 2, s'il vous plaît aidez-moi, Merci d'avance.Comment valider manuellement les données dans les entretoises 2
0
A
Répondre
1
Je l'ai, la méthode de validation est delcared dans la classe ActionSupport et nous devons l'emporter dans notre classe d'action (D'abord, nous devons étendre la classe ActionSupport) comme suit,
public class Login extends ActionSupport {
//execute method goes here
//getter/setters goes here
@Override
public void validate() {
super.validate();
System.out.println("User Name " + getUserName());
if(getUserName().length()==0)
addFieldError("userName", "User Name Required");
}
}
et aussi vous devez définir votre action en strus.xml comme suit
<action name="DemoLogin" class="com.demo.Login">
<result name="SUCCESS">/LoginSuccess.jsp</result>
<result name="ERROR">/LoginError.jsp</result>
<result name="input">/Login.jsp</result>
</action>
ici <result name="input">/Login.jsp</result>
cette balise est diablotin bcoz, si donT ajouter cette balise le dispathcer filtre, wont appris à connaître quelle page pour rendre la validation se produit une erreur.
Questions connexes
- 1. calculer dans les entretoises 2 tag?
- 2. Comment afficher une valeur différente dans les entretoises 2 sélectionnez
- 3. DataAnnotations ou de valider manuellement dans les services?
- 4. ONGL dans les entretoises 2.1.6
- 5. itérateur logique dans les entretoises
- 6. Valider le contrôle manuellement dans WPF
- 7. entretoises 2 Autocompleter
- 8. entretoises 2 si: comparer ENUM
- 9. Comment valider les modifications dans SQLite?
- 10. Soumission de formulaire HTML dans les entretoises
- 11. Valider les tests pilotés par les données
- 12. Valider/Scruter les données JSON
- 13. comment les applications Web communiquent entre elles dans des entretoises?
- 14. Accès à des entretoises 2 jsp à partir de non-entretoises 2 action
- 15. Comment désinstaller manuellement .NET Framework Beta 2?
- 16. en utilisant des balises struts dans les entretoises 2 est obligatoire. est-ce?
- 17. Causes de l'impossibilité de valider les données
- 18. Comment valider les demandes OAuth?
- 19. Impossible de valider les données. à System.Web.Configuration.MachineKeySection.GetDecodedData
- 20. Bibliothèque Python pour valider les données Excel
- 21. Valider les rails 2.3
- 22. Comment valider les URL entrantes?
- 23. Comment valider les caractères Unicode?
- 24. Comment remplacer les caractères spéciaux xml manuellement?
- 25. Comment modifier les données dans GridView sur 2 tables?
- 26. Comment combiner les données de 2 tables dans des circonstances?
- 27. Comment valider les sauvegardes de base de données
- 28. Valider les arguments dans Ruby?
- 29. Comment lire manuellement les préférences iPhone?
- 30. Valider les objets dans la base de données