JSF의 URL에서 매개 변수를 가져 오는 두 가지 방법이 있다고 생각합니다.
콩에있는 사람 :
Map<String, String> params =FacesContext.getCurrentInstance().
getExternalContext().getRequestParameterMap();
String parameterOne = params.get("parameterOne");
다른 하나는 facelets 페이지에 있습니다.
<f:metadata>
<f:viewParam name="parameterOne" value="#{bean.parameterOne}"/>
</f:metadata>
분명히 후자는 클래스의 필드와 getter / setter가 필요합니다.
그 외에도이 두 가지 접근 방식의 차이점은 무엇입니까? 어느 것이 선호되어야합니까?
이것이 도움이 될 것이라고 생각합니다 : JSF 페이지에서 요청 및 세션 매개 변수 및 속성 가져 오기
실제로 쿼리가 있어야합니다.
<h:outputText value="#{param['id']}" />
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다