Hallo,
eigentlich sollte es ganz einfach sein. Ich möchte im CommandLink einen Parameter übergeben:
Nun soll er wieder ausgelesen werden:
Verlange ich denn unmögliches? Nein, aber es will trozdem nicht.
Es stehen überhaupt keine Parameter in der Map.
Hat jemand eine Idee?
Danke im Voraus?
eg
eigentlich sollte es ganz einfach sein. Ich möchte im CommandLink einen Parameter übergeben:
HTML:
<webuijsf:body id="body1" style="-rave-layout: grid">
<webuijsf:form id="form1">
<h:commandLink action="#{Page1.link1_action}" id="link1" value="Submit" >
<f:param name="testparameter" value="holla" />
</h:commandLink>
</webuijsf:form>
</webuijsf:body>
Java:
public String link1_action() {
FacesContext context = FacesContext.getCurrentInstance();
Map requestMap = context.getExternalContext().getRequestParameterMap();
String value = (String)requestMap.get("testparameter");
return null;
}
Verlange ich denn unmögliches? Nein, aber es will trozdem nicht.
Es stehen überhaupt keine Parameter in der Map.
Hat jemand eine Idee?
Danke im Voraus?
eg
Zuletzt bearbeitet: