2010-01-26 7 views
0

J'ai 1 jsp forme qui prend les détails de l'utilisateur et après avoir cliqué sur le bouton soumettre son stocker les données dans la DB et le message de succès s'affiche sur le dessus de l'interface graphique mais le problème est toutes les données dans l'entrée boîtes ne sont pas claires, les données restent même dans les zones d'entrée im en utilisant struts2 tout organisme peut me dire comment effacer toutes les cases d'entréeeffacer tous les composants d'entrée

Merci Shakil

Répondre

2

une option consiste à utiliser un javascript pour réinitialiser le formulaire lorsque l'utilisateur clique sur soumettre. Pour ce faire, ajoutez le code JavaScript suivant à votre bouton soumettre (changement « forme » être le nom de votre formulaire):

<s:submit value="Save" onclick="this.form.reset();" /> 

Vous pouvez également utiliser la Struts 2 JQuery Plugin qui a une balise spéciale à cet effet.

0

Meilleur Vous définissez la valeur null dans l'objet de modèle dans la classe Action après avoir stocké les données dans la base de données et avant de renvoyer le succès exemple si vous avez un objet Utilisateur, vous définissez user.setUserName (""); user.setPassword ("")

Questions connexes