Commit 4e95556a by Patryk Czarnik

RestTechnicznie - drobne uzupełnienia

parent b63c4586
......@@ -49,7 +49,7 @@ public class Parametry {
+ "\nTablica: " + Arrays.toString(t);
}
// /rest1/parametry/path/Ala/123/98765qwerty+reszta
// /rest1/parametry/path/Ala/123/98765qwerty@res-zta
@GET
@Path("/path/{a}/{b}/{cyfry:\\d+}{litery:\\w+}{reszta}")
public String pathParam(
......
package serwlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/serwlet")
public class ZwyklySerwlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.getWriter().append("Jestem zwyklym serwletem");
}
}
......@@ -7,6 +7,10 @@
<body>
<h1>Elementy techniczne JAX-RS</h1>
<ul>
<li><a href="serwlet">zwykły serwlet</a> - działający poza JAX-RS</li>
</ul>
<h2>Trzy wersje aplikacji</h2>
<ol>
<li>rest1 - ustawienia domyślne - <i>per request</i>
......@@ -44,7 +48,7 @@
<ul>
<li><a href="rest1/parametry/query?a=Ala&b=Ola&b=Ela&t=Basia&t=Kasia&t=Zosia">@QueryParam</a></li>
<li><a href="rest1/parametry/matrix;a=Ala;b=Ola;b=Ela;t=Basia;t=Kasia;t=Zosia">@MatrixParam</a></li>
<li><a href="rest1/parametry/path/Ala/123/98765qwerty+reszta">@PathParam</a></li>
<li><a href="rest1/parametry/path/Ala/123/98765qwerty@res-zta">@PathParam</a></li>
<li><a href="rest1/parametry/headers">@HeaderParam</a></li>
<li><a href="rest1/parametry/cookies">@CookieParam</a></li>
<li><a href="rest1/parametry/ustaw">Ustaw ciacho</a></li>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment