AJAX update

internet

Top Contributor
Hallo,
ich habe eine Seite, bei der ich einen Link habe, der mir ein paar Felder zurücksetzt.
Die <h:selectBooleanCheckbox setzt es sauber zurück und auch das TAG "inplace" von den Primefaces.
Jetzt möchte ich allerdings ein Bild erscheinen lassen, wenn "newEinrichtung" auf false gesetzt wurde.

ABER DAS BILD ERSCHEINT NICHT....
Weiß jemand warum?
Was mache ich falsch?

[XML] <h:selectBooleanCheckbox id="einrichtungArbeitsplatzausstattungChangerVorgang" value="#{vv.newEinrichtung.arbeitsplatzausstattung}" rendered="#{(vv.findVorgang.einrichtung.arbeitsplatzausstattung eq 'true' and not empty vv.vorganglisteFuerMethodeChanger) or (vv.findVorgang.einrichtung.arbeitsplatzausstattung eq 'false' and not empty vv.vorganglisteFuerMethodeChanger) or empty vv.vorganglisteFuerMethodeChanger}"/>
<h:eek:utputLabel value="#{msgEv['einrichtung.arbeitsplatzausstattung']}"/>
<p:inplace id="apaEinrichtungBemerkungVorgangChangerInplace" value="#{vv.newEinrichtung.apaBemerkung}" rendered="#{vv.newEinrichtung.apaBemerkung != ''}">
<h:inputText id="apaEinrichtungBemerkungVorgangChanger" value="#{vv.newEinrichtung.apaBemerkung}" required="false" size="45" styleClass="inputText"/>
<p:watermark for="apaEinrichtungBemerkungVorgangChanger" value="Arbeitsplatzausstattung eintragen"/>
</p:inplace>
<h:inputText id="apaEinrichtungBemerkungVorgangChanger2" value="#{vv.newEinrichtung.apaBemerkung}" rendered="#{vv.newEinrichtung.arbeitsplatzausstattung eq 'false' or vv.newEinrichtung.apaBemerkung == ''}" required="false" size="45" styleClass="inputText"/>
<p:commandLink id="deleteEinrichtungArbeitsplatzausstattungChangerVorgang"
update="deleteEinrichtungArbeitsplatzausstattungChangerVorgang,
apaEinrichtungBemerkungVorgangChangerInplace,
apaEinrichtungBemerkungVorgangChanger,
einrichtungArbeitsplatzausstattungChangerVorgang,
image"
actionListener="#{vv.deleteArbeitsplatzplatzausstattung}" style="margin-right:20px;"
rendered="#{vv.newEinrichtung.arbeitsplatzausstattung eq 'true'}">
<h:eek:utputText value="Delete" />
</p:commandLink>
<h:graphicImage url="#{resource['images/delete-icon.png']}" alt="delete" rendered="#{vv.newEinrichtung.arbeitsplatzausstattung eq 'false'}"/>[/XML]





Die Methode in der Bean (funktioniert)
Java:
	public void deleteArbeitsplatzplatzausstattung(){
		newEinrichtung.setArbeitsplatzausstattung(false);
		newEinrichtung.setApaBemerkung("Wird gelöscht");
		newEinrichtung.setApaStatus(false);
	}
 
Zuletzt bearbeitet:

Luu

Aktives Mitglied
Dat passiert, weil das img initial nicht in die Seite gerendert wurde. Wenn jetzt per Ajax dieses img angezeigt werden soll, wird das img im DOM nicht gefunden (da ja weggerendert) ==> Container aussenrum bauen und diesen ein-/ausblenden

Java:
<div style="#{vv.newEinrichtung.arbeitsplatzausstattung eq 'false' ? 'display:none' : 'display:block'}">
<h:graphicImage url="#{resource['images/delete-icon.png']}" alt="delete" rendered="true"/>
</div>
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
T JSF Primefaces: DataTable Ajax Update - Weiterleitung von anderer Seite Web Tier 11
pkm Probleme mit einem AJAX-Call in einem dynamischen Webprojekt Web Tier 15
S AJAX/RestController Post Problem Web Tier 18
J JSF/JEE6 asynchronie Statusmeldungen per ajax Web Tier 1
J Funktion für AJAX - Problem mit Return Web Tier 14
D Servlet 1 Servlet für alles - Wie Cookies per Ajax? Web Tier 1
J Wicket: Füllen von Textarea via AJAX irgendwo auf der PAGE Web Tier 1
S JSF mit Ajax? Web Tier 3
V Wie baue ich eine Ajax Webanwendung? Suche Beispielanwendung (UML) eines AJAX Service Web Tier 0
P JSF Ajax aktualisiert Seite neu Web Tier 2
L JSF Composit Component mit ajax funktioniert nicht. Web Tier 4
M Ajax Fehler zur Laufzeit Web Tier 5
S JSF SelectOneMenu - Probleme mit AJAX Web Tier 6
S JSF ComboBox mit JSF 2.0/ajax Web Tier 4
Kenan89 Class Funktion mit Ajax rufen Web Tier 13
P JSF tag "ajax" not found Web Tier 3
M JSF DataTable refreshen mit Ajax? Web Tier 5
R JSF Mit Ajax ganze Seite neu laden Web Tier 2
J Ajax ist undefiniert Web Tier 3
P JSF AJAX render wird nicht ausgeführt Web Tier 4
M JSF Ajax Command Link Web Tier 2
X Seite wird mit AJAX neu geladen Web Tier 4
J JSF AJAX-Aufruf ohne Komponente Web Tier 4
S Richfaces 4.0 Ajax Waitingpanel Web Tier 2
G JSF 2x h:selectManyCheckbox ohne duplikate Auswahl/selectManyCheckbox und f:ajax Web Tier 3
P JSF Login per Ajax validieren. Was ist der Beste Weg? Web Tier 4
S Ajax Request verhindert forward? Web Tier 8
P JSF Ajax refresh nach Linkklick Web Tier 4
B Ajax JSON Objekt verschicken Web Tier 3
N Htmlunit Test mit Ajax Web Tier 2
D JSF Ajax mit Facelets (PrimeFaces) Web Tier 4
G mit Ajax ein Image vom Server holen Web Tier 2
J JSP und Ajax Web Tier 6
7 Struts+AJAX- Session-Handling? Web Tier 2
H Richfaces - Taglib Problem gelb unterstrichen Ajax Output Web Tier 6
S Framework, AJAX Drag and Drop Hilfe? Web Tier 2
H Welches Ajax Framework Web Tier 8
7 Struts und Ajax. Problem mit Actions Web Tier 2
F AJAX: Inhalt nachladen + load icon Web Tier 2
I AJAX - Problem Web Tier 18
T <f:ajax> in JSF2.0 Komponente ein- und ausblenden Web Tier 4
D [JSF] Center per Ajax wechseln Web Tier 3
D Ajax und Validation ohne große Umstrukturierung Web Tier 3
G Probleme mit Ajax Login (jsp) Web Tier 5
I Ajax DOM speichern Web Tier 27
V Image Map und Ajax-Richfaces Web Tier 5
J Ajax in MyFaces? Web Tier 6
K Orientierungslosigkeit: Webservice+Ajax(echo2)+Session-Management Web Tier 4
S Beschleunigung Verarbeitung, ...Ajax Client-Side? Web Tier 3
C RichFaces Ajax ReRender funktioniert nicht. Web Tier 2
T Ajax / Javascript Plugin für Eclipse Web Tier 1
G AJAX und J2EE Web Tier 6
S Update von ungerenderten p:column innerhalb von p:panelGrid Web Tier 0
B JSP JavaScript SQL Update Web Tier 5
J Nach SVN-Update alle Beans resolved to null Web Tier 3
B Cannot add or update a child row - javax.persistence.OneToOne Web Tier 13
F nach Update auf RichFaces 3.2.0 Fehlermeldungen Web Tier 5

Ähnliche Java Themen

Neue Themen


Oben