URL我有兩個中使用XPages,一個包含重複的控制。當點擊一個條目時,第二個Xpage應該打開。我使用的是鏈接conrol做到這一點:XPAGE打開與哈希
<xp:link escape="true" text="" id="link1"
value="/Xpage1.xsp?documentId=#{javascript:FA_Row.getDocument().getUniversalID()}">
... complex values to display...
</xp:link>
鏈接打開以下網址:
http://www.serverName.de/path/Xpage1.xsp#/path/Xpage2.xsp?documentID=xxx
當URL以這種方式運行結束,沒有我在XPage2火災事件處理器的。如果我手動打開文檔,使用以下URL,一切正常。
http://www.serverName.de/path/Xpage2.xsp?documentID=xxx
我如何告訴我重複控制打開URL沒有 「Xpage1.xsp#」?
下面是重複控制的完整代碼,根據要求:)這是一個分類視圖,使用jQuery Mobile進行格式化。
<xp:repeat id="contactRepeat" rows="30"
value="#{MForApproval}" var="FA_Row" disableOutputTag="true">
<xp:scriptBlock
rendered="#{javascript:FA_Row.getNoteID()==''}">
<li data-role="list-divider" data-dividertheme="b">
...Category Text...
</li>
</xp:scriptBlock>
<xp:scriptBlock
rendered="#{javascript:FA_Row.getNoteID()!=''}">
<li>
<xp:link escape="true" text="LINK" id="link1"
value="Button_test_1.xsp?documentId=#{javascript:FA_Row.getDocument().getUniversalID()}">
...TEXT...
</xp:link>
</li>
</xp:scriptBlock>
</xp:repeat>
好像你的鏈接URL被計算錯了。 XPage1.xsp#將永遠放回您的Xpage1。你如何創建此鏈接的網址?你能否添加你的repeatControl代碼和你的鏈接? –
出於好奇,你爲什麼把內部'內容'?從你的代碼看來,你正在使用它來隱藏/何時。 –
Naveen