in validate methode auf form objekte zugreifen

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
hallo,

ich habe zwei textfelder und möchte in der einen validierungsfunktion

Code:
  public void textField_validate(FacesContext context, UIComponent component, Object value)

auf den inhalt des zweiten textfeldes zugreifen. doch leider erhalte ich immer eine nullpointerexception. den wert der ersten erhalte ich ja durch die value variablen der event methode. aber wie bekomme ich die zweite textbox. mit textbox.gettext() geht es nicht.

ist wahrscheinlich voll einfach, aber ich steh wie der ocks vom berg.

grüße und wiedermal danke!
 
S

SlaterB

Gast
es geht mit textbox.getText();

natürlich nur, wenn textbox auf dieses andere TextFeld zeigt,
bis das soweit funktioniert sind viele Variablendeklarationen/ -übergaben und -speicherungen nötigt,
bei denen überall was schiefgehen kann,

poste also möglichs viel relevanten Code und eine Beschreibung wer wen wann aufruft,
dann kann man langsam ein Bild des Ablaufs bekommen
 
G

Guest

Gast
hi,

im grunde habe ich zwei textboxen (t1 und t2).

t2 hat ein validierungs event, wie oben angegeben.

mein ziel ist es auf den text der t1 zuzugreifen. mach ich das mit t1.gettext() geht es nicht -> nullpointerexc.

wie komme ich daran?

grüße
 
S

SlaterB

Gast
die Frage hast du so schon komplett gestellt, ich könnte also meine Antwort einfach wiederholen,

die NullPointerException deutet nunmal darauf hin, dass t1 nicht auf das andere TextFeld zeigt sondern auf null

wie kann man das korrigieren? denkbar einfach: t1 korrekt das andere TextFeld zuweisen,
wo und wie man das machen muss hängt stark von deinem Programmcode ab, wie gesagt
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Button klick soll Java methode aufrufen Web Tier 2
M JSF JSF: Methode bei versteckt aufrufen & Parameter übergeben Web Tier 6
R get-methode der Managed-Bean wird immer 3 mal ausgeführt Web Tier 4
Joew0815 Spring Handle All Requests Methode Web Tier 1
M rendered ruft eine Methode auf, andere aber nicht Web Tier 15
V Mittels JavaScript Methode aufrufen Web Tier 23
M JSF Button - Methode wird nicht aufgerufen Web Tier 4
K JSF Unified-EL- Methode mit Parameterübergabe Web Tier 9
F NullPointerException auf validator methode Teil2? Web Tier 2
B JSF NullPointerException auf validator methode Web Tier 7
P Mit EL Parameter an Methode übergeben Web Tier 5
I Im PhaseListener Service Methode aufrufen Web Tier 21
J JSF Datatable bestimmte Methode Web Tier 4
I Automatische Weiterleitung JSF mit Aufruf einer Methode Web Tier 2
M JSF: Bei Seitenaufruf eine Methode starten Web Tier 15
H JSF - Methode kann nicht aufgerufen werden Web Tier 5
M Body onUnload Java Methode aufrufen Web Tier 13
K bean methode von jslt aufrufen Web Tier 7
D <html:select> bzw. <html:option> - Methode auslösen ? Web Tier 2
D [JSF] Lifecycle Methode wird mehrfach aufgerufen Web Tier 4
F Problem mit der Methode request.getRemotePort() Web Tier 2
D Methode bei Server Startup ausführen Web Tier 2
E Methode einer Bean aus anderer Bean aufrufen Web Tier 10
S JSF: Methode mit Parametern aufrufen Web Tier 7
J Fehler Tomcat/JSP findet Methode nich Web Tier 3
G Mit JSTL Rückgabe von Bean Methode ausgeben Web Tier 3
A Action-Methode soll Ausgabe auf der Responsepage steuern Web Tier 4
F Beim Aufruf von einer JSF Seite eine Methode ausführen Web Tier 9
6 JSF Form Attribute nicht an Bean übergeben Web Tier 2
A JSF form absenden ohne require validation (andere schon) Web Tier 4
N JSF CommandButton Daten aus anderem Form auslesen Web Tier 3
S Primefaces commandButton in einem Dialog/Form/PanelGrid führt actionListener nicht aus Web Tier 4
L OpenFaces tabbedPane und h:form Web Tier 2
H [WICKET] clean form input trotz AjaxSubmitLink Web Tier 6
ruutaiokwu action-attribut des jsf h:form-tag überschreiben Web Tier 7
H <form:input > javascript Web Tier 2
L Struts JSTL Form Variable Übermitteln Web Tier 2
P FORM-AUTH - Logout Web Tier 4
N MessageResources von Struts in Form-Bean Web Tier 4
G JSF h:form Tag Login über j_security_check und weiterleiten Web Tier 5
S Facelets Form: Validation abschalten bei Abbrechen-Button Web Tier 2
T Daten aus der Form holen Web Tier 2
U JSP form-Daten (ohne name-Attribut) an Servlet = Problem Web Tier 6
H Java Servlet und HTML Form Web Tier 3

Ähnliche Java Themen

Neue Themen


Oben