Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Smart Client Start URL

What is does

Comment

{serverUrl}/servoy-client/servoy_client.jnlp

Opens a Smart Client and shows the "Select Solution" dialog.

The "Select Solution" dialog will not be displayed if solution browsing is disabled, see #Solution browsing. In this case the user will not be able to open a solution.

{serverUrl}/servoy-client/{mySolutionName}.jnlp

Opens a Smart Client and launches the specified solution

 

{serverUrl}/servoy-client/mySolutionName.jnlp?a={value}

Opens a Smart Client and launches the specified solution. The argument value is passed into the Solutions onOpen event handler.

 

{serverUrl}/servoy-client/{mySolutionName}.jnlp?a={value}&{name1}={value1}&{name2}={value2}

The same as the previous scenario, but with additional custom keys for additional arguments

 

{serverUrl}/servoy-client/{mySolutionName}.jnlp?m={myMethodName}

Opens a new Smart Client OR activates an already running Smart Client.

Activation of an existing Client is only possible when enabled, see #Deeplinking into existing Smart Client for more info. 

In case of activating an existing Smart Client, the specified deeplink method will be fired. 
In case of a new Smart Client, the deeplink method will be fired once the onOpen event handler of the solution has fired

{serverUrl}/servoy-client/{mySolutionName}.jnlp?m={myMethodName}&a={value}

The same as the previous scenario, but specifying a single value to be passed as an argument into the onOpen event handler and deeplink method

 

{serverUrl}/servoy-client/{mySolutionName}.jnlp?m={myMethodName}&a={value}&{name1}={value1}&{name2}={value2}

The same as the previous scenario, but with additional custom keys for additional arguments

 


Include Page
DOCS:shorthandLinkSyntax
DOCS:shorthandLinkSyntax

...