Web app with input parameter as a url argument
Afficher commentaires plus anciens
How can I pass an argument from the url of the app to the app? Say for example the app is a dropdown with 3 items. The url is www.matlabapp.com/app1. if I type www.matlabapp.com/app1?dropdownItem=2 in the browser, it should automatically preselect the 2nd item from the drop down.
Réponses (1)
Dev
le 29 Août 2025
0 votes
The question mentions a Web app, so I am assuming that you have a MATLAB App here, which is most likely a MATLAB Web App deployed using the "MATLAB Web App Server". Our aim is to accept URL query parameters and use them inside the app, such as to preselect a dropdown item.
"MATLAB Web App Server" provides access to URL query parameters using the "getWebAppServerData" function inside your app. I have mentioned a minimal working step-by-step example below which helps us achieve the dropdown functionality-
- Create a simple app with a dropdown in "MATLAB App Designer":
Add a "uidropdown" component.
In the startupFcn of the app, read the query parameter.
- Code the functionality of the startupFcn in the in "App Designer". We use the "getWebAppServerData" function here to get the query parameters from the URL.
- Deploy the app to "MATLAB Web App Server" and access it with a query parameter.
For more information on the usage of the tools and functions mentioned above, please refer to the documentation links below-
I hope the above information helps to solve the query.
1 commentaire
Rachid Rezgui
le 7 Sep 2025
Catégories
En savoir plus sur MATLAB Web App Server dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!