RichFaces Ajax ReRender funktioniert nicht.

Status
Nicht offen für weitere Antworten.
C

cintex

Gast
Hu Leute, bin etwas am verzweifeln.

Folgendes Problem:
Ich habe auf meine Seite ein PanelGrid welches ein paar weitere Elemente enthält. Dieses wird mittel Java erstellt und über das binding attribut an dieses Element gebunden. Was soweit auch super funktioniert. Allerdings möchte ich über einen Button eine bestimmte Zeile löschen. Das funktioniert auch noch soweit ;)

Nun der haken.
Über das ReRender attribute des commandbuttons (a4j / richfaces) möchte ich gern dieses PanelGrid refreshen,
was allerdings nichtmal im ansatz funktioniert. Es passiert einfach garnichts.

Hier mal die JSP:
Code:
<a4j:form ajaxSubmit="true">

<a4j:outputPanel id="panel">
	<h:panelGrid binding="#{controller.companyList}"/>
</a4j:outputPanel>

<a4j:commandButton value="refresh" action="#{controller.delRow}" reRender="panel" ajaxSingle="true"/>
</a4j:form>

Und hier der Java-Code:

Code:
public HtmlPanelGrid getCompanyList()
{
	if(this.m_CompanyList == null)
	{
		// Genarate Pilotcompanies
		this.m_CompanyList = CompanyPanelGrid.getInstance();
		this.m_CompanyList.generateGrid();
	}
	
	return this.m_CompanyList.getHtmlGrid();
}

public void delRow()
{
	// AjaxContext holen
	AjaxContext lAjaxContext = AjaxContext.getCurrentInstance();
	// ComponentID suchen welche geschickt wurde (z.B. die eines Buttons);
	String lComponentId = lAjaxContext.getAjaxSingleClientId();
	// Eintrag löschen
	this.m_CompanyList.removeEntry(lComponentId);
		
	lAjaxContext = null;
	lComponentId = null;
}

Wenn ich andere Element nehmen, zb outputText etc und mache dort die Simpelsten Ajax-Requests, funktioniert es.
Also Text setzen, dann ReRender angeben und anzeigen... nur bei dem PanelGrid nicht.

Hoffentlich könnt ihr mir weiterhelfen.
Danke schonmal
 
F

FG (Gast)

Gast
Tag

Das Refreshen mit dem ReRendering-Tag ist sehr sehr heickel.

Ich denke, dass du dein Problem umgehen könntest, wenn du nicht das Panel, sondern das A4J-Form rerenderst.

Code:
<a4j:form ajaxSubmit="true" id="a4j_form">

<a4j:outputPanel>
   <h:panelGrid binding="#{controller.companyList}"/>
</a4j:outputPanel>

<a4j:commandButton value="refresh" action="#{controller.delRow}" reRender="a4j_form" ajaxSingle="true"/>
</a4j:form>

Grüsse
FG
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Richfaces 4.0 Ajax Waitingpanel Web Tier 2
H Richfaces - Taglib Problem gelb unterstrichen Ajax Output Web Tier 6
V Image Map und Ajax-Richfaces Web Tier 5
S Zugang zur List elementen (richfaces) Web Tier 1
G GWT oder RichFaces oder ... Web Tier 5
J JSF Grad der Barrierefreiheit von PrimeFaces, ICEFaces, RichFaces und OpenFaces Web Tier 2
K RichFaces CommandButton mit PopUp verwenden Web Tier 2
M RichFaces zerstörte mein Projekt Web Tier 4
D JSF RichFaces Tree-Beispiel Problem Web Tier 2
F RichFaces Override CSS Web Tier 4
T RichFaces will nicht funktionieren :( Web Tier 2
T RichFaces einbinden Web Tier 4
N JSF [Maven] Seam 2.2, Richfaces 3.3 - a4j wird nicht umgewandelt Web Tier 6
T JSF Simple Anwendung mit Richfaces Web Tier 7
J JSF Richfaces Tabs, dynamisches include funktioniert nicht Web Tier 4
S Richfaces: Column ReRender Web Tier 4
G JSF Richfaces rich:messages Web Tier 13
M JSF Richfaces 2 Kalender kombinieren Web Tier 4
K RichFaces Geschwindigkeit bei Tabellen Web Tier 3
T JSF/Richfaces rich:dataTable with rich:datascroller Web Tier 1
E JSF 2.0 Wie Richfaces in Eclipse einbinden? Web Tier 25
M Frage zur Konfiguration einer RichFaces DataTable Web Tier 4
I JSF 2.0 und RICHFACES/ ICEFACES oder ähnliches? Web Tier 6
B Probleme mit RichFaces Web Tier 2
B Richfaces 3.3.2.SR1 --- Kompatibilität Web Tier 3
N Richfaces + AjaxValidator Web Tier 3
T richfaces + jsf Web Tier 3
L [RichFaces] Applikation wird mit NullPointerException beendet Web Tier 5
W RichFaces converter in orderingList wirft exception Web Tier 5
J Richfaces combobox zeigt Items nicht an Web Tier 4
P Richfaces/Seam: RichShuttleListe funktioniert nicht Web Tier 8
N oncomplete bei Richfaces Web Tier 3
D Richfaces (Seam/Hibernate): dynamische Eingabefelder Web Tier 2
D Eventing in Kombination mit RichFaces bzw. Element.show() Web Tier 2
F Richfaces livedemo Web Tier 1
F RichFaces, Problem mit PickList Web Tier 2
T richfaces datatable Web Tier 3
S richfaces Datatable horizontal ausgeben Web Tier 2
F RichFaces: JSF-Lifecycle / Validierung Web Tier 2
E RichFaces 3.2.1 Probleme Web Tier 4
F nach Update auf RichFaces 3.2.0 Fehlermeldungen Web Tier 5
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
T JSF Primefaces: DataTable Ajax Update - Weiterleitung von anderer Seite Web Tier 11
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
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
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
I AJAX update Web Tier 2
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
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
T Ajax / Javascript Plugin für Eclipse Web Tier 1
G AJAX und J2EE Web Tier 6
L reRender Web Tier 8
G JSP/JSF Inputtext rerender wenn Value geändert wird Web Tier 2

Ähnliche Java Themen

Neue Themen


Oben