Hallo,
bei einer Anwendung werden die Inhalte von einzelnen Xpages in eine index.xsp je nach bedarf geladen. Mein Problem ist das überall folgender form tag verwendet wird:
<form id="view:_id1" method="post" action="/internet/xpseiten.nsf/index.xsp/index" class="xspForm" enctype="multipart/form-data">
Jedoch soll nach dem Überprüfen & Abschicken von Kontaktformularen zu einer ganz anderen Seite weitegeleitet werden. Ich habe in der index Xpage sowie in den Kontaktformularen Xpages die einzelnen Einstellungen für Erfolg / Abrechen etc. auf die richtige Seite eingestellt aber leider ohne Auswirkung.
Wenn ich createForm auf "false" setze kann ich zwar eigene <xp:form> tag setzten aber keinen "action" angaben machen?
Jemand eine Idee wie ich die Kontaktformularen mit der richtigen Xpage (per action tag ?) verbinden kann?
Ich habe ehrlich gesagt nicht so ganz verstanden, wo Dein Problem liegt bzw. was Du eigentlich versuchst (eventuell könnte Sourcecode helfen). Ich gehe instinktiv davon aus, das das in die falsche Richtung führt, aber hier ein kleines Beispiel mit der Bing-Suche:
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" createForm="false">
<form action="http://www.bing.com/search" method="GET">
<input type="text" name="q" />
</form>
<xp:button value="Label" id="button1">
<xp:eventHandler event="onclick" submit="false">
<xp:this.script>
<![CDATA[document.forms[0].submit()]]>
</xp:this.script>
</xp:eventHandler>
</xp:button>
</xp:view>