누군가가 xpages의 datacontexts에 문제가 있음을 확인했습니다. 특정 시나리오에서 여러 개의 사용자 지정 컨트롤이있는 단일 xpage는 단일 페이지로드 중에 datacontext가 12 번 평가되는 결과를 낳습니까 ?? 다른 데이터 소스에서도 이러한 현상이 발생합니까?여러 번 실행되는 DataContext
다음은 3 회 실행되는 간단한 예입니다!
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
xmlns:xe="http://www.ibm.com/xsp/coreex">
<xp:this.dataContexts>
<xp:dataContext var="doc1">
<xp:this.value><![CDATA[#{javascript:var doc:NotesDocument = database.createDocument();
doc.replaceItemValue("Form", "frmContact");
doc.replaceItemValue("fldFirstName", "test");
print("got here");
return doc;}]]></xp:this.value>
</xp:dataContext>
</xp:this.dataContexts>
<xp:inputText id="inputText1" value="#{doc1.fldFirstName}"></xp:inputText>
</xp:view>
내 응용 프로그램에서 dataContexts를 사용하지 않아야합니까?
감사합니다 울리히 - 나는 그들이이 Xpages 및 사용자 정의 컨트롤에 사방 datacontexts를 사용하고 있습니다, 빨리이 해결 희망! 해결 방법은 Domino 오브젝트와 실제로 작동하지 않습니까? – pipalia