2010-04-16 3 views

답변

1

사용 <f:param> 아주 쉽게 할 수 있었다.

<h:outputLink value="page.jsf"> 
    <f:param name="foo" value="#{bean.foo}" /> 
    <f:param name="bar" value="#{bean.bar}" /> 
</h:outputLink> 

이것은 page.jsf?foo=encodedFooValue&bar=encodedBarValue으로 끝납니다.

참고 : 스크립틀릿은 실제로 뷰 템플릿에 원시 Java 코드를 작성하는 것을 용이하게하지만 그래도 여전히 좋은 방법은 아닙니다. 가능할 때마다 taglibs/EL을 사용하십시오. 그렇지 않으면 특정 로직이 Backing Bean 생성자 또는 메소드와 같은 실제 Java 클래스에 속합니다.

관련 문제