Questionnement sur Web Script Framework
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-20-2010 04:56 AM
Bonjour à tous, je suis en train de lire tutoriel et guide sur le Web Script Framework.
J'en suis au tout début à la création d'un script Hello World.
Le tutoriel propose de créer deux fichiers :
hello.get.desc.xml pour le document de description
hello.get.html.ftl pour la vue
Il est spécifié que la terminaison ".desc.xml" est obligatoire pour les documents de description afin que le framework les prenne en compte puis à ce que j'ai compris c'est pareil pour les fichiers ".html.ftl"
Bref l'exemple marche car le framework est intelligent, il entre en action dès que l'url commence par "alfresco/service", et je cite :
"First, the Web Script Framework
determines which Web script to invoke by matching the remainder of the URL and the HTTP
method of the HTTP request (in this case, a GET request from the Web browser) to the appropriate
registered Web script descriptor, if one matches."
Mes question sont les suivantes:
Nous avons indiqué dans le nom des fichiers la méthode get (hello.get.desc.xml) ceci a t il une quelconque influence sur le framework ?
Est il obligatoire de nommer tous les fichiers pareil ? (hello.get ici)
Merci pour vos réponses
J'en suis au tout début à la création d'un script Hello World.
Le tutoriel propose de créer deux fichiers :
hello.get.desc.xml pour le document de description
hello.get.html.ftl pour la vue
Il est spécifié que la terminaison ".desc.xml" est obligatoire pour les documents de description afin que le framework les prenne en compte puis à ce que j'ai compris c'est pareil pour les fichiers ".html.ftl"
Bref l'exemple marche car le framework est intelligent, il entre en action dès que l'url commence par "alfresco/service", et je cite :
"First, the Web Script Framework
determines which Web script to invoke by matching the remainder of the URL and the HTTP
method of the HTTP request (in this case, a GET request from the Web browser) to the appropriate
registered Web script descriptor, if one matches."
Mes question sont les suivantes:
Nous avons indiqué dans le nom des fichiers la méthode get (hello.get.desc.xml) ceci a t il une quelconque influence sur le framework ?
Est il obligatoire de nommer tous les fichiers pareil ? (hello.get ici)
Merci pour vos réponses
Labels:
- Labels:
-
Archive
4 REPLIES 4

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2010 12:44 PM
Bonjour,
la nomenclature, si elle précise ".get" dans le nom, référence un webscript d'appel à la méthode http GET.
Il existe aussi par exemple des webscripts "post", donc référencés par une nomenclature ".post.desc.xml" (pour le fichier descripteur).
Vous pouvez d'ailleurs en trouver une multitude d'exemples pour l'application Share.
Quelques liens utiles pour vos recherches :
http://wiki.alfresco.com/wiki/Category:Web_Scripts
notamment :
http://wiki.alfresco.com/wiki/Web_Scripts
http://wiki.alfresco.com/wiki/Web_Scripts_Hello_World_Quick_Start
Enfin, un lien "localhost" pour lister les webscripts présents par défaut :
http://localhost:8080/alfresco/service/index/all
Bonne chance
la nomenclature, si elle précise ".get" dans le nom, référence un webscript d'appel à la méthode http GET.
Il existe aussi par exemple des webscripts "post", donc référencés par une nomenclature ".post.desc.xml" (pour le fichier descripteur).
Vous pouvez d'ailleurs en trouver une multitude d'exemples pour l'application Share.
Quelques liens utiles pour vos recherches :
http://wiki.alfresco.com/wiki/Category:Web_Scripts
notamment :
http://wiki.alfresco.com/wiki/Web_Scripts
http://wiki.alfresco.com/wiki/Web_Scripts_Hello_World_Quick_Start
Enfin, un lien "localhost" pour lister les webscripts présents par défaut :
http://localhost:8080/alfresco/service/index/all
Bonne chance
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-06-2011 09:47 AM
Merci beaucoup pour cette précision, si je reprends l'exemple du tuto, pour récupérer la variable get qui se nomme par exemple "name" on utilisera dans le .html.ftl la variable :
${args.name}
Si j'utilise la méthode post, est ce exactement la même façon de procéder ?
Merci de vos réponses
${args.name}
Si j'utilise la méthode post, est ce exactement la même façon de procéder ?
Merci de vos réponses
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-06-2011 09:56 AM
Oui, il faut faire de la même façon.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-06-2011 10:23 AM
Merci beaucoup pour tout, je mets le sujet en résolu :!:
