좋아, 그래서 나는 툴팁 렌더링하는데 스 니펫 JSF와 장난 봤는데 : 내가 툴팁 아이콘을 가리키면ICEfaces 얼음 : 표시되지 panelTooltip
이<ice:form>
<ice:panelGroup>
<ice:graphicImage value="images/icon_info.gif" width="15" height="15" style="float:left;"></ice:graphicImage>
<ice:panelToolTip>
<f:facet name="body">
<ice:outputText styleClass="toolTip" escape="false" value="Jeff,IfYoureSeeingThisYoureSmiling"/>
</f:facet>
</ice:panelToolTip>
</ice:panelGroup>
</ice:form>
문제는, 어떤 텍스트 상자가 없는지를 표시됩니다. PanelletGroup에서 해당 코드 단편에 CommandLink를 추가하면 액션이 실행되지 않는다는 것도 알았습니다. 문제에
내 문질러서는
당신은 현재 웹 페이지가 이미 <ice:form/>
을 다른 웹 페이지에 포함되어 있는지 알고 있어야합니다. 그래서,이 중첩 된 양식에 의해 발생할 수 있습니다 생각하십니까? 오류가 표시되지 않습니다.
나는 <ice:form>
을 제거하여 시도하고 싶었지만 양식에 있어야한다는 오류가 발생합니다. 상위 웹 페이지에서 양식을 제거 할 수 없습니다.
N.B. JSF는 .xhtml 파일로 작성되었지만 멋진 것은 아니지만 제대로 작동 할 것입니다.
N.B. 내가 <ui:repeat/>
편집 아니에요 : CommandLink는의 작용에 의해 호출 빈은 RequestScoped
하지만 난 내가 다른 콩 RequestScoped
것을입니다 같은 방법을 사용했다대로 그 경우에 중요합니까 의심 제대로 작동합니다.
감사와 유사한 당신의 도구 설명을 추가 할 텍스트의 툴팁 ID를 지정해야한다는, 제기, 내가 대신 대답을 받아 다른 하나는'' 태그가 필요하기 때문에. 그래도 두 가지 대답이 모두 정확합니다. –