Olá, eu estou fazendo um projeto de conclusão do meu curso técnico, resolvi fazer um sistema de academia, até ai tudo certo, tem uma coisa em que eu quis fazer que é o cronograma de atividades do aluno, aonde o Professor cadastra essa atividade referente há, dia, hora e o nome da atividade, mas, quando eu entro no perfil do cliente, e vou em cronograma, ele me da a lista de cronograma feita, ou seja, qualquer cliente que eu logue, vai aparecer as mesmas atividades, sendo que apenas 1 cliente foi cadastrado nela…Gostaria de saber qual a solução para este problema…Estou usando a JSP para receber esses arquivos…
Se quiser o código :
<%@include file=“menu_cliente.jsp” %>
<%@page import=“model.Atividades”%>
<%@page import=“java.util.ArrayList”%>
<%@page import=“model.Cliente”%>
<%
String id = request.getParameter(“id”);
Cliente c = new Cliente();
ArrayList lista = new ArrayList();
Atividades a = new Atividades();
ArrayList listas = new ArrayList();
try {
listas = a.listar();
c.setId(cLogado.getId());
c.carregar();
} catch (Exception e) {
out.print("Erro: " + e);
}
%>
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<!-- Navigation -->
<nav class="navbar navbar-expand-lg navbar-light bg-faded py-lg-4">
<div class="container">
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav mx-auto">
<li class="nav-item px-lg-4">
<a class="nav-link text-uppercase text-expanded" href="painel_cliente.jsp"><img src="imagens/perfil.png"/> Perfil</a>
</li>
<li class="nav-item px-lg-4">
<a class="nav-link text-uppercase text-expanded" href="diagrama.jsp"><img src="imagens/calendarr.png"/> Conograma</a>
</li>
<li class="nav-item">
<a class="nav-link" href="index.jsp"><img src="imagens/exit.png"/>Sair</a>
</li>
</ul>
</div>
</div>
</nav>
<br>
<form method="post" action="atividades.jsp">
<div class="container">
<table class="table table-striped custab">
<h1>Cronograma</h1>
<thead>
<tr>
<th>Horario</th>
<th>Segunda</th>
<th>Terça</th>
<th>Quarta</th>
<th>Quinta</th>
<th>Sexta</th>
</tr>
</thead>
<tr>
<%
int cont = 0;
for(Atividades an:listas){
if (cont == 0){
%>
<td>
<%=an.getHorario()%>
</td>
<%
}
%>
<td><%=an.getNome()%></td>
<%
}
%>
Page © - 2017 Powered by Isaias
<!-- Bootstrap core JavaScript -->
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- Zoom when clicked function for Google Map -->