Page History
...
By default, the Servoy Application Server comes with a web page for starting Smart Clients, located at <serverUrl>{serverUrl}/index.html. This web page also provides a link to check if a Java Standard Edition Runtime Environment is installed.
Servoy Smart Client can also be started by accessing a URL on the Servoy Application Server. Depending on the configuration of the Servoy Application Server, an icon might be placed on the users desktop to start the application thereafter.
Deeplink 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?m=myMethodName | Opens a Smart Client | |
|
|
|
{serverUrl}/servoy-client/mySolutionName.jnlp?m=myMethodName&a=value |
| |
{serverUrl}/servoy-client/mySolutionName.jnlp?a=value&name1=value1&name2=value2 |
|
|
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&a=value&name1=value1&name2=value2 |
|
|
Code Block | ||
---|---|---|
| ||
<serverUrl>/servoy-client/servoy_client.jnlp |
Code Block | ||
---|---|---|
| ||
<serverUrl>/servoy-client/mySolutionName.jnlp |
Code Block | ||
---|---|---|
| ||
<serverUrl>/servoy-client/mySolutionName.jnlp?m=myMethodName |
Code Block | ||
---|---|---|
| ||
<serverUrl>/servoy-client/mySolutionName.jnlp?a=value |
Code Block | ||
---|---|---|
| ||
<serverUrl>/servoy-client/mySolutionName.jnlp?m=myMethodName&a=value |
Code Block | ||
---|---|---|
| ||
<serverUrl>/servoy-client/mySolutionName.jnlp?a=value&name1=value1&name2=value2 |
...
title | Specify the method to execute, the startup argument & named arguments |
---|
...
} | 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. | |
{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 | ||||
---|---|---|---|---|
|
...