Das Feld Interaktions-URL befindet sich nur dann auf der ersten Seite des Assistenten für Webinteraktion, Einen Namen und eine Position für Ihre Webinteraktion angeben, wenn Sie den Assistenten neu starten, um eine Interaktion zu ändern, die bereits erstellt wurde.
Das Feld ist schreibgeschützt und enthält die URL-Informationen, die beim ersten Erstellen der Interaktion generiert wurden. Mit diesen URL-Informationen können Sie eine Interaktion direkt in Ihrem JavaScript-Code aufrufen, indem Sie die Aktionsklasse aufrufen und die erforderlichen Eingabeparameterdaten in dem URL definieren. Die Aktionsklasse führt dann die Interaktion aus und zeigt die Ergebnisseite an. Dies ist besonders hilfreich, wenn Sie eine Interaktion nicht aus einer Eingabe-JSP-Seite aufrufen möchten, sondern die JSP-Ergebnisseite in einem Browser angezeigt werden soll.
Interaktionsname.do?Feld1=#1&Feld2=#2...&_witreq=1
Dabei ist Interaktionsname der Name der Webinteraktion. Das Zeichen ? gibt den Anfang der Parameter an, die aus Namens- und Wertpaaren bestehen, z. B. Feld1=#1. Die Zahlen mit vorangestelltem Zeichen #, z. B. #1, #2, sind in dem URL enthalten, um anzuzeigen, dass sie durch die Daten aus dem entsprechenden Parameter ersetzt werden. Das Zeichen & trennt die Parameter. Der Parameter _witreq=1 beendet den URL. Er zeigt an, dass die Anforderung von außerhalb der Webanwendung stammt.
custServlet.do?custna=#1&caddr=#2&cphone=#3&_witreq=1
<a href="custServlet.do?custNa=Joe&cAddr=Main%20St&cPhone=555-1212&_witreq=1">Show Joe Info</a>Hiermit werden Informationen zum Kundennamen, zur Kundenadresse und zur Rufnummer des Kunden, die Sie angegeben haben, angezeigt.