JSF, Parameter aus Facescontext auslesen

Status
Nicht offen für weitere Antworten.

schlumsch

Aktives Mitglied
Hallo,


ich versuche eine Methode meines beans mit einem "lokalen" Parameter aufzurufen. Da dies wohl nicht so ohne weiteres geht, will ich den FacesContext dazu nutzen. Wenn ich nun den folgenden Code ausführe, wird mein Object b = null ... was sich auf alle folgenden befehle, sagen wir ungünstig, auswirkt. Sieht da jemand die Lösung???

Code:
                   <h:commandButton value="Testmethode(a)" action="#{planingResults.testmethod}" style="width:170px;">
                  <f:param name="editId" id="editId" value="uebergabewert in da hause"/>
</h:commandButton>


Code:
	public String testmethod() {
		String a = "";

		Object b = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("editId");
		String meineId = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("editId").toString();
		System.out.println(meineId);
		return a;
	}
 

Luu

Aktives Mitglied
ActionListener statt Action, dann über den übergebenen ActionEvent die Komponente besorgen, auf deren children zugreifen und den param.value auslesen, hab syntax nich 100% im kopf, in etwa ..

testmethod(ActionEvent ev){
UIParameter param = (UIParameter) ev.getComponent().getChildren().get(0);
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Java Servlet doPost request, Mehrere Parameter mit demselben Namen aus Tabellenzeilen Web Tier 2
R Servlet Alle Parameter ausgeben Web Tier 14
M JSF JSF: Methode bei versteckt aufrufen & Parameter übergeben Web Tier 6
R JSF View Parameter auslesen Web Tier 2
R Parameter in HttpServletRequestWrapper übertragen Web Tier 2
K JSP Parameter in die Bohne übergeben Web Tier 3
J Übergabe von Parameter aus JSP an Java Web Tier 2
H Servlet Servlet nimmt HTTP-GET mit Parameter entgegen Web Tier 2
D Parameter übergeben und auslesen Web Tier 7
M STRUTS2 - Array als Parameter übergeben Web Tier 2
A JSF xhtml parameter / zugriff auf value Web Tier 2
P rich:panelMenuGroup --> expanded Parameter Problem Web Tier 3
K jquery.get() mehrere Parameter Web Tier 2
P Mit EL Parameter an Methode übergeben Web Tier 5
J JSF CommandLink Parameter Web Tier 2
K Link in JSP setzen mit Parameter/Attribut Web Tier 4
M JSP Parameter übergeben Web Tier 9
M JSF: CommandButton übergibt den Parameter nicht Web Tier 3
S servlet bedienen mit get und post parameter Web Tier 10
O Kann man POST Parameter Link-abhängig setzen? Web Tier 4
El Gringo Parameter in CommandLink übergeben Web Tier 4
T parameter in der url Web Tier 3
R Request Parameter kopieren und setzen Web Tier 3
G jsp parameter anhängen Web Tier 2
S Bild hochladen mit JSP - Parameter übergeben Web Tier 4
leifg Parameter für Tags aus String lesen (JSP 1.2) Web Tier 2
J facesContext ist null bei seam-Projekt Web Tier 3
I cannot find FacesContext in Eclipse-JSF1.2 mit JBoss Web Tier 8
P FacesContext.getCurrentInstance () liefert Null Web Tier 6
A Found no FacesContext Web Tier 2
A JSP key=value Paare aus der URL auslesen Web Tier 3
F JSP jSP Datei mit normalem Java Programm auslesen? Web Tier 5
A URL auslesen Web Tier 3
N JSF CommandButton Daten aus anderem Form auslesen Web Tier 3
J JSP JSTL <c:url> - jsessionid auslesen Web Tier 1
T Tomcat: Packete dynamisch auslesen und Klassen erzeugen Web Tier 3
X JSP Auslesen der Daten einer Session Web Tier 3
A URL nur ersten teil auslesen Web Tier 9
F HTML select auslesen Web Tier 3
S /Navigate?do=bla in URL - Wie Servletname auslesen? Web Tier 3
C Vollständige URL auslesen Web Tier 2
C Formulardaten der Reihe nach auslesen Web Tier 5
J Servlet-init-param in JSF-Anwendung auslesen Web Tier 2
? XML Parsen - IDs auslesen - HTML generieren Web Tier 11
S JSF: Name des Formulars auslesen Web Tier 4
pusteblume JavaScript mit Struts auslesen? Web Tier 3
J Struts 2 session ID auslesen? Web Tier 5
T Computer-Sprache auslesen Web Tier 13
G WebSeite hinter einem Login auslesen Web Tier 8
G Session in Servlet Starten und mit JSTL auslesen Web Tier 2
M JSF - Bean aus SessionScope direkt im JSF Code auslesen Web Tier 1

Ähnliche Java Themen

Neue Themen


Oben