Question

Je travaille sur une application Web J2EE

Ici, nous utilisons JSP et Struts

Je sais que l'on peut utiliser

  1. Validation côté client (utilisation de JavaScript)

  2. Validation côté serveur (utilisation du cadre de validation)

Ma question est de savoir quel moyen est le plus approprié et qu’il faut utiliser dans l’application, et pourquoi.

Était-ce utile?

La solution

Vous devez utiliser les deux .

La validation côté serveur est requise pour que personne ne puisse utiliser des requêtes mal formées et accéder à vos données. Vous devez effectuer une validation côté serveur car n'importe qui peut envoyer des requêtes mal formées directement sur votre page (plutôt que de passer par vos scripts côté client)

La validation côté client sert uniquement à aider les utilisateurs innocents à soumettre des données correctes au cas où ils commettraient une erreur qui aurait coûté un voyage entier au serveur et un rechargement de page à détecter et à afficher autrement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top