JSF - getExternalContext().getRequestParameterMap().get("id") liefert null zurück

FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("compId") gibt null für outputLable und outputText, aber nicht für inputText und inputHidden.
Warum ist das so und wie bekomme ich den Wert für outputLabel oder outputText?

  • Warum würden Sie wollen, um die outputLabel und outputText Werte ? Diese Werte werden nicht abgegeben, weil Sie nicht Teil der Benutzer-Eingabe/Auswahl.
  • Ja, aber ich sende Ihnen die in den browser ausgeblendet. Ich kann nicht mit inputHidden, weil es nicht für mich arbeiten, wie ich muss. Ich müssen zu bekommen, dass outputText/outputLabel value irgendwie
  • Wie legen Sie Ihr Etikett ?
  • Roussy : Zuerst war ich mit einem inputHidden. Und es befindet sich in einer Spalte. Ich habe einen Wert binden an die backing bean. Irgendwie, wenn ich klar die dataTable-Liste, dass inputHidden Wert nicht gelöscht. Ich muss es geräumt werden. So versuchte outputText mit visible=true, und das funktioniert in der Weise, die ich brauche, aber ich kann nicht Lesen, den Wert wie ich gepostet. Wenn Sie wissen, wie Sie ziehen Sie es heraus, bitte sagen Sie mir.
  • Wenn Sie eine neue Frage stellen, für die Sie falsch gedacht, dass dies die richtige Lösung, dann können wir die richtige Lösung vorschlagen.
  • Haben Sie einen Blick auf diese Artikel: mkyong.com/jsf2/how-to-add-row-in-jsf-datatable

InformationsquelleAutor sura2k | 2013-02-14
Schreibe einen Kommentar