Making Rest API avec JSP. Appelez les classes de JSP et mappez-les aux méthodes de repos.
< jsp:directive.page pageEncoding = " UTF-8 " trimDirectiveWhitespaces="true"/>
<%@ taglib uri = " mtg-mason.tld " prefix = " m " %>
< m:resource >
< m:request method = " GET " >
< m:execute className = " com.example.RequestHandler " var = " getCustomer "
param = " ${ mtgReq } " output = " true " />
</ m:request >
</ m:resource > http://localhost:8080/rest/v1.0/execute
Ce projet démontre la mise en œuvre du modèle MVC pour créer des API REST à l'aide de Mason.
Le Router Mason agit comme un contrôleur en acheminant les demandes HTTP entrantes au fichier JSP approprié conformément au point de terminaison de l'API.
Le fichier JSP est la vue. Le fichier jsp contient <m:execute> balise qui appelle la méthode process de la classe RequestProcessable déclarée.
La classe de demande doit contenir la logique métier qui interagit avec la couche commerciale de l'application.
Ce projet Web Maven a besoin d'un conteneur servlet pour travailler. Utilise la dépendance Mason. Pour utiliser le dernier Mason, installez la dépendance à la machine locale. Vérifiez pom.xml pour plus de détails