03-04-2019 05:54 AM
I created a java backed webscript that return an object which I created :
Map<String, Object> model = new HashMap<String, Object>();
model.put("value", n); // n object has diffrent attributes.
How can I call this object from javascript to use the attributes ?
03-04-2019 06:06 AM
You can call using webscript url by Alfresco.util.Ajax.request
according to the type of webscript.
03-04-2019 06:13 AM
Are there any examples I can follow ?
Thanks.
03-04-2019 06:32 AM
Alfresco.util.Ajax.request(
{
url: Alfresco.constants.URL_SERVICECONTEXT + "ur/of/web/service",
dataObj:
{
htmlid: this.id
},
successCallback:
{
fn: this.onTemplateLoaded,
scope: this
},
execScripts: true,
failureMessage: "Could not load create site template"
});
03-04-2019 08:01 AM
I am supposed to put the url in the description file and that's it ?
and what is the variable that i can use to get the data from ?
Thanks
04-08-2020 11:52 AM
Hello,
const filterValue = page.url.args["filter"]; // get url parameters const connector = remote.connect("alfresco"); const resultStr = connector.get("/PUT_YOUR_WEBSCRIPT_URL_HERE?filter=" + filterValue); // create json object from data const resultJson = jsonUtils.toObject(resultStr); model.data = resultJson["value"];
Explore our Alfresco products with the links below. Use labels to filter content by product module.