Skip to Content
author's profile photo Former Member
Former Member

URL params for a Webdyn Pro application


can anyone tell me, how a webdynpro application can access one or more URL parameters

which have been passed to it? And if it's possible: is there any special format that the parameter names should


Thanks - Thorsten

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Jan 08, 2004 at 01:09 PM

    Hello Thorsten,

    I found a description for you. Hope this mechanism is described good enough

    so that you can easily follow it:

    The Navigation between two different Web Dynpro Applications can be

    triggered by declaring an Exit Plug inside the Interface View Controller

    of Application 'StartApp' with a parameter named 'Url' of type string.

    The Url-parameter contains the qualified Url of the target Application

    belonging to the target component (may be the same like the start comp).

    For being able to fire this exit plug, a view controller

    must first declare a controller usage for the Component Interface

    View Controller: wdThis.wdGet.fireExitPlug

    (url). The url to Application 'AnotherApp' can be retrieved by calling


    "AnotherApp") for a local DC, otherwise ""

    A URL-Parameter can easily be added to this URL by simple string

    concatenation: urlToAnotherApp="?app.parameter="paramterValue;

    So the caller transfers the paramter via URL. The target (here the

    Startup-Plug-Eventhandler inside InterfaceViewController of 'AnotherApp'

    ('AnotherApp' must declare which startup-plug of which

    Interface View has to be used)) receives this URL parameter in an addi-

    tional Startup-Plug parameter named e.g. 'parameter'. Because the

    URL-parameter was added following the notation app..wdGetContext().currentContext


    Best regards,


    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Karin,

      It sounds like Metodi and I are basically trying to solve the same problem. We have some external application happining in an IFrame of a Web Dynpro Application. After some certain point in the application being presented in the IFrame, we want the Web Dynpro application to respond.

      It seems like what you are suggesting could work, but I have one question with your answer:

      If I have the application that is presented in the IFrame then forwards to a new Web Dynpro URL that passes some parameter, how do I raise an event (or communicate in any way) from the Web Dynpro application that is now being presented through an IFrame in an embedding Web Dynpro application to the embedding Web Dynpro application itself?

      Are we saying that a portal event raised by an application that is presented through an IFrame in a Web Dynpro application will actually be passed through the IFrame such that the component in the main Web Dynpro application (the one with the IFrame) can respond to the event?

      That would be fantastic if it were true, but it seems like having the event pass through the IFrame to the Web Dynpro component may be too good to be true. This is really my preferred solution to my questions posed about the session identifier string.



Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.