diff options
| author | Santo Cariotti <santo@dcariotti.me> | 2022-01-19 22:51:10 +0100 | 
|---|---|---|
| committer | Santo Cariotti <santo@dcariotti.me> | 2022-01-19 22:51:16 +0100 | 
| commit | ee61d8b905abe0d541838bd0f0793e5086855bb9 (patch) | |
| tree | 0e2b65a1766e872a5d4e3bcfac48482b8b7c6dd8 /Year_3/TSDWL/WSDL/FootballClient/src/java | |
| parent | 941483644d9bc45927d90e10d5f946cb2189fefb (diff) | |
remove gitignore files
Diffstat (limited to 'Year_3/TSDWL/WSDL/FootballClient/src/java')
| -rw-r--r-- | Year_3/TSDWL/WSDL/FootballClient/src/java/it/dmi/exams/tsdwl/StadiumInfo.java | 87 | ||||
| -rw-r--r-- | Year_3/TSDWL/WSDL/FootballClient/src/java/it/dmi/exams/tsdwl/StadiumList.java | 103 | 
2 files changed, 0 insertions, 190 deletions
diff --git a/Year_3/TSDWL/WSDL/FootballClient/src/java/it/dmi/exams/tsdwl/StadiumInfo.java b/Year_3/TSDWL/WSDL/FootballClient/src/java/it/dmi/exams/tsdwl/StadiumInfo.java deleted file mode 100644 index d3d3f4f..0000000 --- a/Year_3/TSDWL/WSDL/FootballClient/src/java/it/dmi/exams/tsdwl/StadiumInfo.java +++ /dev/null @@ -1,87 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package it.dmi.exams.tsdwl; - -import https.footballpool_dataaccess.TStadiumInfo; -import java.io.IOException; -import java.io.PrintWriter; -import javax.servlet.RequestDispatcher; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -/** - * - * @author dcariotti - */ -@WebServlet(name = "StadiumInfo", urlPatterns = {"/StadiumInfo"}) -public class StadiumInfo extends HttpServlet { -    /** -     * Handles the HTTP <code>GET</code> method. -     * -     * @param request servlet request -     * @param response servlet response -     * @throws ServletException if a servlet-specific error occurs -     * @throws IOException if an I/O error occurs -     */ -    @Override -    protected void doGet(HttpServletRequest request, HttpServletResponse response) -            throws ServletException, IOException { -        RequestDispatcher view = request.getRequestDispatcher("search.html"); -         -        view.forward(request, response); -    } - -    /** -     * Handles the HTTP <code>POST</code> method. -     * -     * @param request servlet request -     * @param response servlet response -     * @throws ServletException if a servlet-specific error occurs -     * @throws IOException if an I/O error occurs -     */ -    @Override -    protected void doPost(HttpServletRequest request, HttpServletResponse response) -            throws ServletException, IOException { -        TStadiumInfo stadium = this.stadiumInfo(request.getParameter("name")); -         -        response.setContentType("text/html;charset=UTF-8"); -        try (PrintWriter out = response.getWriter()) { -            out.println("<html><head></head><body>"); -            if (stadium.getSName().length() == 0) { -                out.println("<p>Stadium not found!</p>"); -            } else { -                out.println("<p>Stadium info: </p>"); -                out.println(stadium.getSName()); -                out.println(stadium.getISeatsCapacity()); -                out.println(stadium.getSCityName()); -                out.println(stadium.getSGoogleMapsURL()); -                out.println(stadium.getSWikipediaURL()); -            } -            out.println("</body></html>"); -        } -         -    } - -    /** -     * Returns a short description of the servlet. -     * -     * @return a String containing servlet description -     */ -    @Override -    public String getServletInfo() { -        return "Short description"; -    }// </editor-fold> - -    private static TStadiumInfo stadiumInfo(java.lang.String sStadiumName) { -        https.footballpool_dataaccess.Info service = new https.footballpool_dataaccess.Info(); -        https.footballpool_dataaccess.InfoSoapType port = service.getInfoSoap(); -        return port.stadiumInfo(sStadiumName); -    } - -} diff --git a/Year_3/TSDWL/WSDL/FootballClient/src/java/it/dmi/exams/tsdwl/StadiumList.java b/Year_3/TSDWL/WSDL/FootballClient/src/java/it/dmi/exams/tsdwl/StadiumList.java deleted file mode 100644 index 9f3d037..0000000 --- a/Year_3/TSDWL/WSDL/FootballClient/src/java/it/dmi/exams/tsdwl/StadiumList.java +++ /dev/null @@ -1,103 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ -package it.dmi.exams.tsdwl; - -import https.footballpool_dataaccess.ArrayOftStadiumInfo; -import https.footballpool_dataaccess.TStadiumInfo; -import java.io.IOException; -import java.io.PrintWriter; -import javax.servlet.RequestDispatcher; -import javax.servlet.ServletException; -import javax.servlet.annotation.WebServlet; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.util.ArrayList; -import java.util.List; -/** - * - * @author dcariotti - */ -@WebServlet(name = "StadiumList", urlPatterns = {"/StadiumList"}) -public class StadiumList extends HttpServlet { - -    /** -     * Processes requests for both HTTP <code>GET</code> and <code>POST</code> -     * methods. -     * -     * @param request servlet request -     * @param response servlet response -     * @throws ServletException if a servlet-specific error occurs -     * @throws IOException if an I/O error occurs -     */ -    protected void processRequest(HttpServletRequest request, HttpServletResponse response) -            throws ServletException, IOException { -        response.setContentType("text/html;charset=UTF-8"); -        try (PrintWriter out = response.getWriter()) { -            /* TODO output your page here. You may use following sample code. */ -            out.println("<!DOCTYPE html>"); -            out.println("<html>"); -            out.println("<head>"); -            out.println("<title>Servlet StadiumList</title>");             -            out.println("</head>"); -            out.println("<body>"); -            out.println("<h1>Servlet StadiumList at " + request.getContextPath() + "</h1>"); -            out.println("</body>"); -            out.println("</html>"); -        } -    } - -    // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code."> -    /** -     * Handles the HTTP <code>GET</code> method. -     * -     * @param request servlet request -     * @param response servlet response -     * @throws ServletException if a servlet-specific error occurs -     * @throws IOException if an I/O error occurs -     */ -    @Override -    protected void doGet(HttpServletRequest request, HttpServletResponse response) -            throws ServletException, IOException { -        List<TStadiumInfo> stadiumList =  this.allStadiumInfo().getTStadiumInfo(); -         -        request.setAttribute("stadiumList", stadiumList); -        RequestDispatcher view = request.getRequestDispatcher("list.jsp"); -         -        view.forward(request, response); -    } - -    /** -     * Handles the HTTP <code>POST</code> method. -     * -     * @param request servlet request -     * @param response servlet response -     * @throws ServletException if a servlet-specific error occurs -     * @throws IOException if an I/O error occurs -     */ -    @Override -    protected void doPost(HttpServletRequest request, HttpServletResponse response) -            throws ServletException, IOException { -        processRequest(request, response); -    } - -    /** -     * Returns a short description of the servlet. -     * -     * @return a String containing servlet description -     */ -    @Override -    public String getServletInfo() { -        return "Short description"; -    }// </editor-fold> - -    private static ArrayOftStadiumInfo allStadiumInfo() { -        https.footballpool_dataaccess.Info service = new https.footballpool_dataaccess.Info(); -        https.footballpool_dataaccess.InfoSoapType port = service.getInfoSoap(); -        return port.allStadiumInfo(); -    } - -}  |