Bom dia pessoal,
é o seguinte… to fazendo um formulário de Ata…
porem não sei quantos tópicos essa Ata terá
então to fazendo o seguinte… o meu cliente vai entrar e dizer quantos tópicos terão e só a partir dai q irão aparecer
o textArea…
o problema é q dá forma q estou fazendo quando coloco para gerar esses textarea toda a pagina é recarregada e assim perco os dados q já foram preenchidos
então quero ver se consigo fazer de uma formar mais organizada e q passe a funcionar
abaixo segue o código
<div id="corpo_principal">
<div id="ata">
<img src="imagens/logo2.png"/>
<form method="post" action="CadastrarAta.do" >
<table>
<tr>
<td> Ano Bahai</td><td> <input type="text" name="anoBahai" /></td>
<td>Mes Bahai</td>
<td><select name="mes">
<option value="">Selecione um mês</option>
<%
try{
MesBahaiDAO mes = new MesBahaiDAO();
mes.conectar();
ResultSet rs;
rs = mes.listar();
while (rs.next()){
%>
<option value="<%= rs.getInt("id")%>"><%=rs.getString("nome")%> </option>
<%
}
mes.desconectar();
} catch(Exception e){
out.print(e);
}
%>
</select></td>
<td>Reunião</td><td><input type="text" name="reuniao" /></td>
</tr>
<tr>
<td>N° de Ata</td><td><input type="text" name="numAta" /></td>
<td>Assembléia Local</td><td><input type="text" name="Assembleia" /></td>
</tr>
</table>
<label>
<span>Orações</span>
<textarea cols="78" rows="3" name="oracoes">Digite as orações</textarea>
</label>
<label>
<span>Nome dos presentes</span>
<textarea cols="78" rows="3" name="presentes">Informe os presentes</textarea>
</label>
</form>
<form metody="post" action="#">
<label>
quantidade de moções <input type="text" name="qtdMocoes" />
<input type="submit" value="executar" name="executar" />
<%
int i, qtd;
qtd = 0;
String qtdm =request.getParameter("qtdMocoes");
if (qtdm != null){
qtd = Integer.parseInt (qtdm);
}
if(qtd != 0){
for(i=0;i<qtd;i++){%>
<label>
<span>Texto Ata</span>
<textarea cols="78" rows="20" name="ata">Digite o texto da Ata</textarea>
</label>
<%}
}
%>
</label>
<input type="submit" value="Cadastrar" name="cadastrar" />
</form>
</div>
</div><!--Fecha div Corpo Principal-->