acces BDD ok
affichage vue listeClients OK
This commit is contained in:
		
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
/nbproject/private/
 | 
			
		||||
/build/
 | 
			
		||||
@@ -34,7 +34,7 @@ j2ee.compile.on.save=true
 | 
			
		||||
j2ee.copy.static.files.on.save=true
 | 
			
		||||
j2ee.deploy.on.save=true
 | 
			
		||||
j2ee.platform=10-web
 | 
			
		||||
j2ee.platform.classpath=${j2ee.server.home}/bin/tomcat-juli.jar:${j2ee.server.home}/lib/annotations-api.jar:${j2ee.server.home}/lib/catalina-ant.jar:${j2ee.server.home}/lib/catalina-ha.jar:${j2ee.server.home}/lib/catalina-ssi.jar:${j2ee.server.home}/lib/catalina-storeconfig.jar:${j2ee.server.home}/lib/catalina-tribes.jar:${j2ee.server.home}/lib/catalina.jar:${j2ee.server.home}/lib/ecj-4.27.jar:${j2ee.server.home}/lib/el-api.jar:${j2ee.server.home}/lib/jakartaee-migration-1.0.8-shaded.jar:${j2ee.server.home}/lib/jasper-el.jar:${j2ee.server.home}/lib/jasper.jar:${j2ee.server.home}/lib/jaspic-api.jar:${j2ee.server.home}/lib/jsp-api.jar:${j2ee.server.home}/lib/servlet-api.jar:${j2ee.server.home}/lib/tomcat-api.jar:${j2ee.server.home}/lib/tomcat-coyote-ffm.jar:${j2ee.server.home}/lib/tomcat-coyote.jar:${j2ee.server.home}/lib/tomcat-dbcp.jar:${j2ee.server.home}/lib/tomcat-i18n-cs.jar:${j2ee.server.home}/lib/tomcat-i18n-de.jar:${j2ee.server.home}/lib/tomcat-i18n-es.jar:${j2ee.server.home}/lib/tomcat-i18n-fr.jar:${j2ee.server.home}/lib/tomcat-i18n-ja.jar:${j2ee.server.home}/lib/tomcat-i18n-ko.jar:${j2ee.server.home}/lib/tomcat-i18n-pt-BR.jar:${j2ee.server.home}/lib/tomcat-i18n-ru.jar:${j2ee.server.home}/lib/tomcat-i18n-zh-CN.jar:${j2ee.server.home}/lib/tomcat-jdbc.jar:${j2ee.server.home}/lib/tomcat-jni.jar:${j2ee.server.home}/lib/tomcat-util-scan.jar:${j2ee.server.home}/lib/tomcat-util.jar:${j2ee.server.home}/lib/tomcat-websocket.jar:${j2ee.server.home}/lib/websocket-api.jar:${j2ee.server.home}/lib/websocket-client-api.jar
 | 
			
		||||
j2ee.platform.classpath=${j2ee.server.home}/bin/tomcat-juli.jar:${j2ee.server.home}/lib/annotations-api.jar:${j2ee.server.home}/lib/catalina-ant.jar:${j2ee.server.home}/lib/catalina-ha.jar:${j2ee.server.home}/lib/catalina-ssi.jar:${j2ee.server.home}/lib/catalina-storeconfig.jar:${j2ee.server.home}/lib/catalina-tribes.jar:${j2ee.server.home}/lib/catalina.jar:${j2ee.server.home}/lib/ecj-4.27.jar:${j2ee.server.home}/lib/el-api.jar:${j2ee.server.home}/lib/jakartaee-migration-1.0.8-shaded.jar:${j2ee.server.home}/lib/jasper-el.jar:${j2ee.server.home}/lib/jasper.jar:${j2ee.server.home}/lib/jaspic-api.jar:${j2ee.server.home}/lib/jsp-api.jar:${j2ee.server.home}/lib/mysql-connector-java-8.0.23.jar:${j2ee.server.home}/lib/servlet-api.jar:${j2ee.server.home}/lib/tomcat-api.jar:${j2ee.server.home}/lib/tomcat-coyote-ffm.jar:${j2ee.server.home}/lib/tomcat-coyote.jar:${j2ee.server.home}/lib/tomcat-dbcp.jar:${j2ee.server.home}/lib/tomcat-i18n-cs.jar:${j2ee.server.home}/lib/tomcat-i18n-de.jar:${j2ee.server.home}/lib/tomcat-i18n-es.jar:${j2ee.server.home}/lib/tomcat-i18n-fr.jar:${j2ee.server.home}/lib/tomcat-i18n-ja.jar:${j2ee.server.home}/lib/tomcat-i18n-ko.jar:${j2ee.server.home}/lib/tomcat-i18n-pt-BR.jar:${j2ee.server.home}/lib/tomcat-i18n-ru.jar:${j2ee.server.home}/lib/tomcat-i18n-zh-CN.jar:${j2ee.server.home}/lib/tomcat-jdbc.jar:${j2ee.server.home}/lib/tomcat-jni.jar:${j2ee.server.home}/lib/tomcat-util-scan.jar:${j2ee.server.home}/lib/tomcat-util.jar:${j2ee.server.home}/lib/tomcat-websocket.jar:${j2ee.server.home}/lib/websocket-api.jar:${j2ee.server.home}/lib/websocket-client-api.jar
 | 
			
		||||
j2ee.server.type=Tomcat
 | 
			
		||||
jar.compress=false
 | 
			
		||||
javac.classpath=\
 | 
			
		||||
 
 | 
			
		||||
@@ -98,8 +98,8 @@ public class ClientMysql {
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
        
 | 
			
		||||
public List<Client> readAll(){
 | 
			
		||||
    List<Client> lesClients = new ArrayList<>();
 | 
			
		||||
public ArrayList<Client> readAll(){
 | 
			
		||||
    ArrayList<Client> lesClients = new ArrayList<>();
 | 
			
		||||
 | 
			
		||||
    // Loop through all IDs and retrieve each client
 | 
			
		||||
        String sql = "SELECT * FROM client;";
 | 
			
		||||
 
 | 
			
		||||
@@ -14,6 +14,7 @@ import jakarta.servlet.http.HttpServletResponse;
 | 
			
		||||
import javabeans.Client;
 | 
			
		||||
import com.test.bdd.ClientMysql;
 | 
			
		||||
import com.test.bdd.Connexion;
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -63,7 +64,7 @@ public class ListeServlet extends HttpServlet {
 | 
			
		||||
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
 | 
			
		||||
            throws ServletException, IOException {
 | 
			
		||||
       ClientMysql clientMysql = new ClientMysql();
 | 
			
		||||
       List<Client> clientList = clientMysql.readAll();
 | 
			
		||||
       ArrayList<Client> clientList = clientMysql.readAll();
 | 
			
		||||
       request.setAttribute("clients", clientList);
 | 
			
		||||
       getServletContext().getRequestDispatcher("/WEB-INF/listeClientsVue.jsp").forward(request, response);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -17,6 +17,6 @@
 | 
			
		||||
        <%@include file="jspf/enteteClient.jspf" %>
 | 
			
		||||
        <%@include file="jspf/menuClient.jspf" %>
 | 
			
		||||
          <h2>Liste des clients</h2>
 | 
			
		||||
        <p>Page en construction</p>
 | 
			
		||||
        <c:out value="${clients}" default="La liste doit être là" />
 | 
			
		||||
    </body>
 | 
			
		||||
</html>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user