Announcement

Collapse
No announcement yet.

Parameter in CommandLink übergeben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Parameter in CommandLink übergeben

    Hallo,

    eigentlich sollte es ganz einfach sein. Ich möchte im CommandLink einen Parameter übergeben:
    HTML Code:
                    <webuijsf:body id="body1" style="-rave-layout: grid">
                        <webuijsf:form id="form1">
                            <h:commandLink action="#{Page1.link1_action}" id="link1" value="Submit" >
                                <param name="testparameter" value="holla" />
                             </h:commandLink>
                        </webuijsf:form>
                    </webuijsf:body>
    Nun soll er wieder ausgelesen werden:
    Code:
        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

  • #2
    <h:commandLink action="#{Page1.link1_action}" id="link1" value="Submit" >
    <f:param name="testparameter" value="holla" />
    </h:commandLink>

    Comment

    Working...
    X