
Systemspezifische URL-Parameter 
Zur Steuerung der BSP-Laufzeit bzw. der BSP-Applikation können die folgende URL Query-String-Parameter in einer Request-URL mitgegeben werden.
|
URL Parameter |
Wert |
Beschreibung |
|
sap-sessioncmd |
open |
Startet die in der URL angegebene BSP-Applikation neu |
|
close |
Beendet die in der URL angegebene BSP-Applikation und lenkt den Browser ggfs. zur durch sap-exiturl definierten Webseite um; sollte typischerweise in der BSP-Applikation in die Benutzungsoberfläche als Button oder Hyperlink eingefügt werden, wenn ein Beenden der Applikation durch den Benutzer vorgesehen ist. |
|
|
sap-exiturl |
* |
Spezifiziert die URL, zu der der Browser umgelenkt werden soll, wenn die BSP-Applikation beendet wird (s. sap-sessioncmd=close), z.B. http://www.sap.com |
|
sap-theme |
* |
Übersteuert das für eine BSP-Applikation verwendete Thema, so dass ggfs. alternative MIME-Objekte wie Bilder und Stylesheets zur Visualisierung herangezogen werden. |
|
sap-themeRoot |
* |
Dient dem Handling von Pfaden zu anderen Lokationen, von denen Stylesheets gezogen werden. Siehe auch: Ändern von Stylesheets für HTMLB und XHTMLB
Dieser Parameter steht ab SAP Web AS 6.20 Support Package 7 zur Verfügung. |
|
sap-client |
* |
Definiert den Mandanten, unter dem eine Anmeldung am SAP Web Application Server stattfindet; kann z.B. in der URL oder in HTML-Formularen verwendet werden, um den Standard-Mandanten zu übersteuern. |
|
sap-user |
* |
Definiert den Benutzer, unter dem eine Anmeldung am SAP Web Application Server stattfindet; kann z.B. in der URL oder in HTML Formularen verwendet werden. |
|
sap-password |
* |
Definiert das Kennwort, mit dem eine Anmeldung erfolgen soll; kann in HTML-Formularen verwendet werden.
Dieser Parameter sollte nicht direkt in der URL verwendet werden, da Web Browser URLs in einer History-Liste ablegen und dort das Kennwort in Klartext zu lesen ist (auch nachdem der Browser geschlossen wurde). |
|
sap-language |
* |
Definiert die Sprache (ISO Sprachkennung, z.B. „en" oder „de"), unter dem eine Anmeldung am SAP Web Application Server stattfindet; kann z.B. in der URL oder in HTML-Formularen verwendet werden, um die Standard-Anmeldesprache zu übersteuern. |
Die Parameternamen sind case-insensitiv, ebenso die Parameterwerte (Ausnahme:
sap-exiturl, falls auf einen case-sensitiven Server verwiesen wird). Mehrere Parameter können natürlich in einer URL kombiniert werden.
Hier ein Beispiel, wie der Neustart einer BSP-Applikation auf Englisch im Mandanten 800 initiiert werden kann:
http://myServer.sap.com:1080/bc/bsp/sap/it00?sap-sessioncmd=open&sap-language=en&sap-client=800