2011-01-10 14 views
0

Ich entwickle eine Webseite in JSP/JSF. Es hat einige Textfelder und Kontrollkästchen. Seite hat die Schaltfläche Speichern und einige Links zu anderen Seiten. Wenn die Schaltfläche "Speichern" gedrückt wird, werden Informationen in der Datenbank gespeichert. Wenn der Benutzer auf einen Link klickt, wird die Kontrolle auf die entsprechende Seite umgeleitet.Wie Verfolgen von Änderungen in Webseiten in JSP JSF1.2

Wenn der Benutzer auf Links zu anderen Seiten klickt, möchte ich überprüfen, ob Benutzer eine Testbox geändert hat, Dropdown-Liste, Kontrollkästchen oder nicht. Wenn der Benutzer ein Feld geändert hat, möchte ich dem Benutzer eine Nachricht senden, dass er die Informationen geändert hat und sie nicht gespeichert werden.

Könnten Sie mir bitte helfen, dies zu implementieren.

Dank

Antwort

0

Use (# JSFManagedBeanName.MethodName) in onClick der Save-Taste & von dieser Methode, die Daten der gesamten JSF-Seite zugreifen können.

Im Fall von JSF 2.0 verwenden Sie JSF-Validierung. Für, refernce.

<h:commandLink id="next" action="#{BeanName.MethodName}"> 
    <h:outputText value="Next Page" /> 
</h:commandLink> 

Geben Sie Ihre Validierungen in MethodName Method ein.

+0

Ich möchte Chages auf Links überprüfen und ich verwende JSF 1.2 –

+0

In den Post-Namen schreibt sie JSF1.2 – Dejell

Verwandte Themen