<%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> JSP Page <% // Ligne d'initialisation du driver reliant postgres à java Class.forName("org.postgresql.Driver"); %> <%-- TIMER 1 --%> <% java.util.Date time1 = new java.util.Date(); %> <% library.classes.primary.initID init; %> <%-- TRAITEMENT DE L ID EN PARAMETRE POUR AFFICHAGE DE PAGE --%> <% if(request.getParameter("id") != null) { %> <% try { Integer.parseInt(request.getParameter("id")); init = new library.classes.primary.initID(Integer.parseInt(request.getParameter("id"))); // Executé dans le cas où l'argument entré était bien un enteir } catch(Exception e) { init = new library.classes.primary.initID(); // Lancé dans le cas où l'argument entré n etait pas un entier } %> <% } else { %> <% init = new library.classes.primary.initID(); %> <% // Lancé dans le cas où il n'y avait pas d'argument id %> <% } %> <%-- AFFICHAGE DU RENDU HTML --%> <%= init.getHTML()%> <%-- TIMER 2 --%> <% java.util.Date time2 = new java.util.Date(); %> <%-- AFFICHAGE DU TEMPS DE RENDERING PAGE --%> <% if(init.getSettings("RENDERING_TIME").equals("true")) { %> <%= ""+Long.toString(time2.getTime()-time1.getTime())+" ms" %> <% } %>