저는 Seam을 처음 접했고 다른 컴포넌트를 사용하는 데 익숙해졌습니다. 나는이 상황을 위해 사용해야하는 것이 궁금합니다.사용할 Seam 구성 요소는 <h : outputLink> 또는 <h : commandLink>입니까?
this 질문에 대한 답변은 <h:outputLink>
는 GET 요청을 단지 기본 HTML 링크 태그를 생산하고 <h:commandLink>
는 클릭 이벤트를 통해 POST를 제출하는, <h:outputLink>
및 <h:commandLink>
의 차이를 설명합니다.
링크에 간단한 jQuery 클릭 이벤트를 첨부하고 싶습니다. 링크를 어디서나 리디렉션하거나 양식을 제출하지 않으려합니다. 나는 기본적으로 href = "#"를 원한다. (나는 commandLink가 href = "#"를 생성한다는 것을 이해하지만 폼 제출이없는 간단한 링크에 대해서는 무거운 것처럼 보인다). 그러나 <h:outputLink>
은 href 값을 추가하지 않는 한 href 값을 추가합니다. value = "#"(해커처럼 보입니다).
여기에서 어떤 구성 요소를 사용하고 싶습니까? 나는 아주 기본적인 요소가 빠져있는 것처럼 보인다.