Bean toujours actif même après avoir quitté la page
bonjour,
je dispose d'un formulaire pour sauvegarder mes données.
le problème c'est que si je tape des données puis j'ai un bouton pour sauvegarder et un autre bouton me sert d'un lien pour afficher mes données(page jsp).
si je quitte cette page et puis je reviens je constate que les données saisies sont toujours afficher dans le formulaire.
si je me deconnecte et je teste avec un autre utilisateur, j'arrive toujours à ce formulaire déjà rempli avec les données d'un autre utilisateur.la seul façon d'avoir un formulaire vierge est de redemarrer tomcat.
svp de l'aide.voiçi la page xhtml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
<h:form id="message" >
<p:growl id="growl1" showSummary="true" showDetail="true" autoUpdate="true" />
<p:panel header="Parametres " id="panel1">
<h:panelGrid columns="2" id="panelgrid2">
<h:outputText value="titre " />
<p:inputText id="entete" maxlength="11" value="#{bulk1.header}"/>
<h:outputText value="Texte" />
<p:inputTextarea title="Text" id="Text" rows="4" cols="60" value="#{bulk1.msg}" onkeyup="updateTextBoxCounter()" >
<p:ajax update=":message:panel3" />
</p:inputTextarea>
</h:panelGrid>
<p:dialog modal="true" resizable="false" header="Values" widgetVar="dlg" showEffect="fold">
<p:panelGrid id="display" columns="2" columnClasses="label,value">
<h:outputText value="Datetime:" />
<h:outputText value="#{bulk1.date10}">
<f:convertDateTime pattern="MM/dd/yyyy HH:mm:ss" />
</h:outputText>
</p:panelGrid>
</p:dialog><br></br>
<h:panelGrid columns="2" id="panel3">
Nombre: <h:outputText id="InfoCharCounter" value="" />
<!-- <h:panelGrid columns="3"> -->
</h:panelGrid>
</p:panel> <br/>
<br/>
<span>
<p:commandButton value="Sauvegarder" actionListener="#{bulk1.add}" icon="ui-icon ui-icon-disk" update="growl1" />
</span>
<span>
<p:commandButton type="reset" value="Clear"/>
</span>
<br/>
</h:form>
<h:form >
<p align="right"><a href="valide_1.jsp" >Suivant</a> </p>
</h:form> |
voiçi mon bean
Code:
1 2 3 4 5 6 7 8 9 10
| @ManagedBean(name = "bulk1")
@RequestScoped
public class Bulk1 implements Serializable {
public static String testMsg;
private static String user=null;
private static String header=null;
private static String msg=null;
//getters and setters |
merci d'avance