Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
slam4:webservices [2016/02/29 02:35] – [Java RESTFul] jcheron | slam4:webservices [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 |
---|
===== Java RESTFul ===== | ===== Java RESTFul ===== |
| |
http://www.vogella.com/tutorials/REST/article.html | [[https://jax-rs-spec.java.net/nonav/2.0-rev-a/apidocs/index.html|Java-RS api]] |
| [[http://docs.oracle.com/javaee/6/tutorial/doc/gilik.html|Tutoriel]] |
| [[http://www.vogella.com/tutorials/REST/article.html|Article vogella]] |
| |
| |
| Web.xml configuration |
| <sxh xml> |
| <?xml version="1.0" encoding="UTF-8"?> |
| <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> |
| <display-name>com.vogella.jersey.first</display-name> |
| <servlet> |
| <servlet-name>Jersey REST Service</servlet-name> |
| <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class> |
| <!-- Register resources and providers under com.vogella.jersey.first package. --> |
| <init-param> |
| <param-name>jersey.config.server.provider.packages</param-name> |
| <param-value>package.vers.ressource</param-value> |
| </init-param> |
| <load-on-startup>1</load-on-startup> |
| </servlet> |
| <servlet-mapping> |
| <servlet-name>Jersey REST Service</servlet-name> |
| <url-pattern>/rest/*</url-pattern> |
| </servlet-mapping> |
| </web-app> |
| </sxh> |
| |
<sxh java> | <sxh java> |