proxy-http
true
http
10.121.38.1
8080
localhost|127.0.0.1
proxy-https
true
https
10.121.38.1
8080
localhost|127.0.0.1
Redémarrer Netbeans et votre ordinateur si besoin pour prendre en compte le changement de configuration.
===== Tester son projet =====
- Cliquer droit sur ton projet → Run.**(Attention au JDK !)**
- NetBeans compile et déploie l’application (.war) sur Payara.
- Ouvrir le navigateur et aller sur : http://localhost:8080/Test1Jakarta/ -> une page "Hello Word" s'affiche, c’est le fichier index.html qui est exécuté, vous pouvez le changer et constater sa mise à jour
package com.test.servlets;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import java.io.IOException;
/**
*
* @author dthev
*/
@WebServlet(name = "Test1Servlet", urlPatterns = {"/PremierTest"});
public class Test1Servlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//
}
}
Dans ce fichier, 2 parties sont importantes :
- le package qui gère la servlet
- l'annotation @WebServlet permet de faire correspondre la servlet nommée au niveau de la partie précédente (Test1Servlet) avec une adresse url accessible depuis le poste client(url-pattern). Ainsi, le poste client devra indiquer : **http://localhost:8080/Test1Jakarta/PremierTest**
//Remarque :// Si on ne voulait pas que l'utilisateur précise PremierTest, il suffisait d'indiquer le caractère / entre les balises
Ma première JSP
Elle n'est accessible que depuis le contrôleur, c'est à dire la servlet
- Puis sauvegarder (recompiler si besoin, attention au JDK):
- Essayer d'y accéder directement en saisissant l'url suivante au niveau du navigateur : http://localhost:8080/Test1Jakarta/WEB-INF/test1JSP.jsp
- Le serveur a dû générer un rapport d'erreur (Erreur 404), l'accès à cette page doit s'effectuer depuis la servlet.
{{:promo_2026:sio2:slam:d3:404payarajsp.jpg?400|}}